Windows 10 系统编译LLVM(VS2022编译)

环境:

VS 2022

CMAKE(如果是单独下载的则需要把CMAKE放到PATH环境变量里)

Windows 10 64位

 

下载LLVM源码(这里放到D:\soft\llvm-project)

 git clone https://github.com/llvm/llvm-project.git --depth 1

用CMAKE生成解决方案(CMD执行)

 cd D:/soft/llvm-project/
CMake -S llvm -B build -G "Visual Studio 17 2022" -A x64 -DLLVM_ENABLE_PROJECTS="clang" -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_FLAGS="/utf-8" -DCMAKE_CXX_FLAGS="/utf-8"

注:

-S参数后面是指源码路径(也就是llvm目录下要有CMakeLists.txt才是正确的),-B后面的是输出解决方案的路径(也就是生成的解决方案的目录),-G后面的是VS2022的版本和64位

执行该命令会等待一段时间后才能看到成功

 

用CMAKE进行编译(CMD执行)

CMake --build build --config Release -j 4

这里的”build”与之前的”-B build”相对应。Release代表编译类型,表示生成优化的文件,也可以替换为Debug,表示生成调试用的文件。如果只是需要使用LLVM,那么选Release即可。

配置好些的话,编译大约耗时半小时,差些可能要一个甚至两个小时。编译好的可执行文件都会放在”D:/soft/llvm-project/build/bin”中。

《Windows 10 系统编译LLVM(VS2022编译)》为 九城 原创,创作不易!转载请注明出处!感谢!
文章地址:https://blog.minkse.cn/windows-10-%e7%bc%96%e8%af%91%e5%ae%89%e8%a3%85llvm/
暂无评论

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇