Cmake + CodeBlocks 编译llvm
2015-06-14 00:09
344 查看
搬运自我的百度空间
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
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
相关文章推荐
- 虚拟机无法启动提示The virtual machine could not start. Make sure VMware Workstation is installed co
- all - 激励9语
- Android 中如何取得已经安装在手机山的app的信息
- HTML5 上传文件极简示例
- 备份恢复MySQL数据库的命令
- Qt之自定义插件(for Qt Designer)
- 利用AIDL来实现由Binder进行进程间通信(IPC)
- postgresql 自带函数
- Discuz 页面不能加载插件的原因和解决方法
- SGU131 Hardwood floor
- Android Studio 引用so文件
- 2015061310 - 东方之星
- BZOJ 2243: [SDOI2011]染色( 树链剖分 )
- $("selector").slice(start, end)
- BestCoder#44 ZYB loves Xor I
- mysql日志
- 如何处理高并发情况下的DB插入
- 搞定linux上MySQL编程(六):C语言编写MySQL程序(结)
- 闪讯最新版WIFI共享+广告弹窗一招屏敝无反弹
- MS SQL Sever数据库还原