Code Blocks 使用 VC2013编译HelloWord

首先在 Settings-Complier中把 Microsoft Visual c++ 2010 设置成默认(莫不默认也无所谓,就是改着方便而已)

然后在ToolChain excutable 中,设置好路径D:Program Files (x86)Microsoft Visual Studio 12.0VC (我用的是这个)

然后在Search directories 中设置 include 和 lib 的路径

分别对应着VC2013中的标准环境变量中的路径

d:Program Files (x86)Microsoft Visual Studio 12.0VCinclude 

C:Program Files (x86)Microsoft SDKsWindowsv7.1AInclude 

(同样,还有lib的路径)

d:Program Files (x86)Microsoft Visual Studio 12.0VClib 

C:Program Files (x86)Microsoft SDKsWindowsv7.1ALib 

这样,至少编译helloworld,就不会有问题了.

#include <iostream>
using namespace std;
int main()
{
    cout << "Hello world!" << endl;
    return 0;
}

 刚开始,我只设置了D:的那个路径,编译的时候,提示kernel32.lib找不到,就是因为SDK的路径没设置导致的

原文地址:https://www.cnblogs.com/davytitan/p/3745844.html