C++ 问题小记_C/C++_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > C/C++ > C++ 问题小记

C++ 问题小记

 2011/10/31 8:28:56  RookieDong  http://rookiedong.iteye.com  我要评论(0)
  • 摘要:以前都是搞java的,C++荒废了好几年。这几天需要用java调dll,所以也多多少少复习了一下C++。本文记一下遇到的小问题,今后用到可以查一下。1,手动使用cl命令编译cpp,出现“fatalerrorC1034:XXX.h:noincludepathset”问题问题解析:出现这种noinclude问题,一般是因为没有设置INCLUDE环境变量问题导致的。编译器不知道去哪里寻找include的文件,所以必须设置INCLUDE环境变量。解决:“我的电脑”->"属性"->"高级"
  • 标签:c++ 问题

以前都是搞java的,C++荒废了好几年。这几天需要用java调dll,所以也多多少少复习了一下C++。

本文记一下遇到的小问题,今后用到可以查一下。

?

1,手动使用cl命令编译cpp,出现“fatal error C1034: XXX.h: no include path set”问题

问题解析:出现这种no include问题,一般是因为没有设置INCLUDE环境变量问题导致的。编译器不知道去哪里寻找include的文件,所以必须设置INCLUDE环境变量。

解决:“我的电脑”->"属性"->"高级"->"环境变量"->"系统环境变量"->新建一个环境变量“INCLUDE”,值为:“C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE;C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE;C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE”(具体看你VC的安装路径了,我装的是VC6.0),之后手动使用“cl /c ”命令编译就不会出现上述问题了。

?

ps:顺路也可以添加LIB环境变量,值为“C:\Program Files\Microsoft Visual Studio\VC98\LIB;C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB”(设置这个是为了让连接器linker在连接阶段知道本地库lib的位置)

发表评论
用户名: 匿名