您的位置:首页 > 其它

Cmake + CodeBlocks 编译llvm

2015-06-14 00:09 344 查看



Cmake + CodeBlocks 编译llvm

搬运自我的百度空间

1.安装cmake

2.Cmake中,source code
选择llvm的源文件文件夹,whereto build the binaries
任意选择一个目录(一会生成的codeblocks工程文件会保存在这个文件夹)

3.(如果环境变量没有设置python路径)把python26.exe python26.dll python26.zip拷贝到(源文件目录)\utils\llvm-build\下(python2.X应该都可以)

4.在cmake下面的值作以下修改(已有这个值的修改他的内容,没有这个值的就新建一项)

p.s(如果codeblocks没有完全安装,环境变量没有设置CodeBlocks的MinGW路径)路径也应作相应修改

CMAKE_CXX_COMPILER= C:/Users/user/Desktop/FFF/CodeBlocks/CodeBlocks/MinGW/bin/mingw32-g++.exe

CMAKE_CXX_COMPILER_ENV_VAR=CXX

CMAKE_C_COMPILER= C:/Users/user/Desktop/FFF/CodeBlocks/CodeBlocks/MinGW/bin/mingw32-gcc.exe

CMAKE_C_COMPILER_ENV_VAR=CC

CMAKE_MAKE_PROGRAM=C:\Users\user\Desktop\FFF\CodeBlocks\CodeBlocks\MinGW\bin\mingw32-make.exe

PYTHON_EXECUTABLE= C:\Users\user\Desktop\FFF\llvm-3.4.2.src\utils\llvm-build\python27.exe

5.Cmake中configure,会让你选择输出的工程文件格式,好像可以输出VS2010等等的vcproject文件,不过我这边先试试codeblocks–
mingw makefiles,然后generate

6.在“where to build the binaries”指定的文件夹中就是配置好的codeblocks工程了。

7.用codeblocks打开LLVM.cbp,漫长的编译

2014-08-05
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: