最佳答案:把vs2010 VC的bin目录加入到系统环境变量Path中去。我的电脑中为C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin2.打开
把vs2010 VC的bin目录加入到系统环境变量Path中去。我的电脑中为C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin2.打开cmd窗口,输入vcvars32,这条命令是运行上面bin目录下的vcvars32.bat来设置它的环境变量。3.OK了,不信输入cl试试。不过每次打开CMD窗口编译程序都要输入一下vcvars32命令。如果在编译程序前没有输入vcvars32命令配置环境的话,会提示xxx100.db找不到之类的错误。按照网上的教程把xxx.db复制bin目录下后这个问题是解决了,但是后面编译程序的时候会出现头文件找不到的情况。所以还是按照上面123条来靠谱。我的常用命令cl hello.cpp编译链接生成可执行文件 加/c参数只生成obj中间文件 加/EHsc关闭C++异常处理Link hello.obj 利用obj文件生成可执行文件,加/dll参数生成dll文件dumpbin -exports hell.dll 查看dll中的导出函数名
因为设置的环境用变量当即cmd有效,所以每次都要调用vcvars32;对于现在有工具直接用vs命令行工具。