如何用vs 2005编写c语言

2024-12-04 13:01:10
推荐回答(2个)
回答1:

是这样的,LZ,以前我也是一直找不着如何在里面运行一个C程序。
在这个环境中,该软件已经不提供对单个.c或.cpp(c++程序的源文件)的编译了。而是以“工程”为概念进行执行。(这样是为了更方便的管理文件,程序的资源)。

呵呵,说了些不相关的话了,进入正题吧.
打开VC 2005 ,“文件”--“新建”--“工程”--“Win32 Console Application/Win32 Project".(选择前面的是”相对于“控制台程序”,也就是类似于以前那种DOS(命令行)界面的,而后面的Win32 Project呢,是编写Windows平台的程序,当然你也可以选这个)
选择以后,在 文件名(name)项里填上 工程名,在“路径(location)里填上工程要保存的路径。
然后点 下一步(NEXT).在这个界面,记得要把"空工程!(empty project)的勾勾上,其他的保持默认,下一步,完成。在新建出来的工程里(窗口左边,你可以看到“解决方案视图“,里面树状的显示了”Header Files Resource Files Source Files",现在你就可以往里头加你想要执行的C文件了。在Source Files上单击右键,选择添加/新建里的新建项目(然后在Code一项里选择.cpp/.c并且给源文件起个名)/存在的项目(直接选择路径就OK)。其他文件,比如头文件什么的,也和这个类似的添加,不过要放在Header Files里就是了。添加进去以后,可以方便的对文件进行管理。修改完程序后,就可以点 绿色的 右三角 进行编译了.

回答2:

VS系列都提供了一个设置编译器环境的批处理文件。

在2005下是这个目录:
D:\Program Files\Microsoft Visual Studio 8\VC\bin\
文件名: Vcvars32.bat
在cmd下运行这个批处理,编译环境就搭建好了。
于是就可以使用CL命令来编译程序。
如:
CL myprog.c
如果有引用了具体的winAPI的话,要加上链接的LIB文件。如:
CL myprog.c kernel32.lib