返回顶部
首页 > 资讯 > 精选 >VS2003 makefile的见解与帮助是怎样的
  • 736
分享到

VS2003 makefile的见解与帮助是怎样的

2023-06-17 19:06:15 736人浏览 安东尼
摘要

VS2003 makefile的见解与帮助是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。下面所提到的,是针对初学者的"HelloWorld!"级别的

VS2003 makefile的见解与帮助是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

下面所提到的,是针对初学者的"HelloWorld!"级别的makefile,并不能否认VS2003makefile的高级功能的复杂和强大。

我目前所能够理解到的makefile,就是一个批处理程序而已。(如同linux下的shell文件)makefile关键的处理步骤,就是调用编译程序来执行编译,windows下是cl,Linux下是g++。Windows下的make程序是nmake.exe,Linux下是make。执行编译,windows下是cl,Linux下是g++。Windows下的make程序是nmake.exe,Linux下是make。

  咱们先写一个简单的C程序:

#include <stdio.h>  int main()  {      printf("hello world!\n");      getchar();      return 1;  }

把这个程序保存为test.cpp。
在WINDOWS下执行编译(先执行c:\programe files\vs2003\Vc7\bin\vcvars32.bat):cl test.cpp
在Linux下执行编译:g++ test.cpp
很简单嘛!然后写makefile文件:

anyname:  cl test.cpp  #在linux下,上一行写成 g++ test.cpp  #注意cl这一行:前面的缩进是一个tab键,一定要是tab才可以  #***行的anyname可以是任何名字,但是要加上冒号

在WINDOWS下使用NMAKE编译(先执行c:\programe files\vs2003\Vc7\bin\vcvars32.bat):nmake.exe
在Linux下使用MAKE编译:VS2003makefile

呵呵,很简单吧?其实VS2003makefile中大多都是变量的定义,最终把这些变量的值作为cl或g++的参数来使用。

看完上述内容,你们掌握VS2003 makefile的见解与帮助是怎样的的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注编程网精选频道,感谢各位的阅读!

--结束END--

本文标题: VS2003 makefile的见解与帮助是怎样的

本文链接: https://lsjlt.com/news/292294.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • VS2003 makefile的见解与帮助是怎样的
    VS2003 makefile的见解与帮助是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。下面所提到的,是针对初学者的"HelloWorld!"级别的...
    99+
    2023-06-17
  • 帮助你驾驭 Kubernetes 的4个工具分别是怎么样的
    这期内容当中小编将会给大家带来有关帮助你驾驭 Kubernetes 的4个工具分别是怎么样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在  Kubernetes  中,你必须学习最...
    99+
    2023-06-16
  • 怎样解决VS2003无法调试的问题
    怎样解决VS2003无法调试的问题,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。昨天到今天搞了一整天的电脑,我都快崩溃了VS2003无法调试! ,以后再也不能随便的关机了,因为...
    99+
    2023-06-17
  • 常见的Linux引导问题与解决方案是怎样的
    常见的Linux引导问题与解决方案是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux引导遇到的常见问题无外乎三种:MBR被破坏、boot分区文件丢失或密码忘却。针...
    99+
    2023-06-16
  • Python并发编程中的常见陷阱与解决方案,帮助你避开编程雷区
    死锁 死锁是指两个或多个线程互相等待彼此释放资源的情况。例如,线程A持有资源X,线程B持有资源Y,线程A需要资源Y,线程B需要资源X。此时,两个线程都会无限期地等待,导致死锁。 import threading def thread_...
    99+
    2024-02-05
    Python 并发编程 死锁 竞态条件 资源耗尽
  • 常见JavaScript问题的解决方案是怎样的
    这期内容当中小编将会给大家带来有关常见JavaScript问题的解决方案是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。使用JavaScript使窗口全屏显示我们可...
    99+
    2024-04-02
  • CentOS配置常见问题的解答是怎样的
    这篇文章将为大家详细讲解有关CentOS配置常见问题的解答是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。CentOS配置的问题一直被一些初次接触者感到头疼。这次,我们就收集了关于Ce...
    99+
    2023-06-16
  • DKhadoop安装与配置常见问题及解决方法是怎么样的
    DKhadoop安装与配置常见问题及解决方法是怎么样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。今天给大家就dkhadoop开发环境安装中常见的问题以及解决方法进行汇总...
    99+
    2023-06-02
  • JavaScript开发中常见错误解决是怎样的
    JavaScript开发中常见错误解决是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。身为一名前端打工人,当然是经验越多,在排查错误...
    99+
    2024-04-02
  • Java内存泄露的理解与解决是怎样的
    这篇文章给大家介绍Java内存泄露的理解与解决是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Java内存管理机制在C++ 语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使...
    99+
    2023-06-17
  • 十个帮助解决CSS兼容问题的技巧分别是什么
    本篇文章为大家展示了十个帮助解决CSS兼容问题的技巧分别是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。你对CSS兼容问题是否熟悉,这里向大家简单介绍一下十个技...
    99+
    2024-04-02
  • JAVA常见中文问题的解决方案是怎样的呢
    JAVA常见中文问题的解决方案是怎样的呢,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。JAVA常见中文问题的解决方法以下解决方案是笔者在日常生活中遇到的,希望能...
    99+
    2023-06-03
  • IE6中常见CSS兼容性解决技巧是怎样的
    IE6中常见CSS兼容性解决技巧是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。IE6浏览器目前的市场份额仍然很高,因此作为网页前端开发...
    99+
    2024-04-02
  • 服务器租用中常见的问题是怎样解决
    这篇文章给大家介绍服务器租用中常见的问题是怎样解决,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。现在虽然说大家对于服务器已经有一些了解,但是对于服务器租用和托管,我们还不太熟悉,选择服务器租用的企业一般都是中小企业,服...
    99+
    2023-06-07
  • 缓存是如何工作的,它是如何帮助解决Java和Laravel中的性能问题的?
    随着互联网的快速发展,越来越多的应用程序需要在短时间内处理大量的数据和请求。这就需要应用程序具备高效的性能,以满足用户需求。而缓存技术是提高应用程序性能的重要手段之一。 一、缓存的基本原理 缓存是指将数据存储在临时的位置以提高数据访问速度...
    99+
    2023-06-18
    laravel leetcode 缓存
  • Java与C#的区别是怎样的
    本篇文章给大家分享的是有关Java与C#的区别是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。最近在学C#,从来没有想过,还会学习C#。在学习C#中,我发现C#真是个好东...
    99+
    2023-06-17
  • 你知道 PHP 并发编程中的常见问题吗?LeetCode 上的算法题是否可以帮助你解决这些问题?
    PHP 并发编程中的常见问题 PHP 是一种广泛使用的编程语言,可用于开发各种类型的应用程序。在 PHP 中,编写并发代码是非常重要的,因为许多应用程序需要同时处理多个请求。然而,并发编程也带来了许多常见的问题。在本文中,我们将讨论 PHP...
    99+
    2023-07-04
    并发 leetcode 开发技术
  • CentOS的简介与历史是怎样的
    这期内容当中小编将会给大家带来有关CentOS的简介与历史是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。CentOS 是 Community Enterprise Operating System...
    99+
    2023-06-15
  • Centos与Ubuntu下的useradd与adduser的对比是怎样的
    本篇文章给大家分享的是有关Centos与Ubuntu下的useradd与adduser的对比是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。其实当时看到网上很多的文章都说...
    99+
    2023-06-16
  • DB2_PureScale备份与恢复是怎样的
    DB2_PureScale备份与恢复是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 执行在线备份db...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作