windows命令行下编译、运行c程序
来源:互联网 发布:linux运维架构师 编辑:程序博客网 时间:2024/04/26 11:20
(初次接触c语言是在大学课堂上,彼时上课不听讲,实验课不去,好一番潇洒。
如今工作了,深感懂得一门技术的重要性,于是买了一本《C程序设计语言》,打算重新开始学习,奈何开篇第一个练习吾就懵逼了,即如何在windows环境下编译、运行c程序。)
在windows操作系统中,运行一个c程序,首先必须安装一个c语言编译器,如Visual C++ 6.0,然后建立这个源程序,并以“.c”作为文件的扩展名,例如在D盘theC文件夹下(D:\theC)建立第一个源程序“hello.c”。
然后在命令行通过如下命令进行编译(将文件拖入命令行窗口即可生成文件路径):
cl D:\theC\hello.c
提示“'cl' 不是内部或外部命令,也不是可运行的程序或批处理文件”。
解决办法是将VC6.0配置入环境变量,如我的VC安装在C:\Program Files (x86)目录下,则在用户变量中新建PATH变量,变量值为"C:\Program Files (x86)\Microsoft Visual Studio\VC98\Bin;",确定。
再通过命令行编译(必须重新打开命令行窗口),提示stdio.h: no include path set;
于是在用户变量中再新建两个变量:
INCLUDE C:\Program Files (x86)\Microsoft Visual Studio\VC98\Include
LIB C:\Program Files (x86)\Microsoft Visual Studio\VC98\Lib
确定,重新编译,成功。
但是编译输出的.exe文件和.obj文件既不在文件夹下又不在桌面上,通过计算机搜索发现在“C:\USER\.登录用户”目录下。先执行hello.exe,成功输出。
为了让编译的输出目录在本文件夹下,依次在命令行键入:
cd D:\theC
D:
进入D:\theC文件夹下进行编译操作,发现.exe文件和.obj文件成功生成在当前文件夹下。
大功告成。
- windows命令行下编译、运行c程序
- windows下利用命令行编译运行程序
- 《C++Primer》读书笔记之---Windows下通过命令行窗口编译运行C++程序的尝试
- Windows XP 下使用命令行编译、运行 QT4 程序
- Windows XP 下使用命令行编译、运行 QT4 程序
- windows下用gcc命令行编译并运行oc程序
- Windows下使用MinGW在命令行编译运行C++程序
- windows如何在命令行下编译C/C++程序
- Windows下通过命令行编译C/C++程序
- windows 命令行下编译运行.class文件
- 命令行编译运行Objective-C程序
- Windows 下使用 GNUstep 编译并运行 Objective-C 程序
- Windows 下使用 GNUstep 编译并运行 Objective-C 程序
- windows环境下编译运行C语言程序(…
- Windows 下使用 GNUstep 编译并运行 Objective-C 程序
- Windows 下使用 GNUstep 编译并运行 Objective-C 程序
- windows下用eclipse-cpp-europa 编译、运行c程序
- windows命令行中运行c程序
- 提升 Node.js 应用性能的 5 个技巧
- CSS 文字两边加直线
- 递归应用---倒序输出数组
- Angular Provider Factory Service
- C++文件操作——fopen/fseek/ftell/fread/fwrite/fclose等函数用法
- windows命令行下编译、运行c程序
- mysql数据文件
- How a Math Genius Hacked OkCupid to Find True Love
- 3DTouch 基本使用
- 如何能在浏览器中显示三维模型
- java画板学习笔记
- andorid 清除应用栈分析
- 开源系列1---造个图片选择器
- iOS 发布证书申请