experiment : 使用vs2008编译C文件

有一个Demo, 用C写的. 只有一个 25912.c 供下载.

如果想看看Demo的效果, 需要编译此25912.c, 需要编译成Release版带调试符号的版本供调试用.

现在本机c++IDE是vs2008.


编译此25912.c的工程建立过程

* 建立一个vs2008控制台工程, 切换到Release版编译模式

* 删掉工程模板中所有的文件

* 添加25912.c, 

* 去掉该C文件的优化设置.

experiment : 使用vs2008编译C文件_第1张图片

去掉该C文件编译时的预编译头文件

experiment : 使用vs2008编译C文件_第2张图片

编译后有12个警告, 将工程设置由Unicode变成MBCS.

experiment : 使用vs2008编译C文件_第3张图片


编译后有6个警告, Demo就是这样的, 不用再调整工程设置了.

experiment : 使用vs2008编译C文件_第4张图片

编译完成

experiment : 使用vs2008编译C文件_第5张图片


在离main入口最近的地方加入等待调试的代码, 供调试用.

    printf("wait to debug, press any key to continue\r\n");
    getchar();


你可能感兴趣的:(experiment : 使用vs2008编译C文件)