当前位置: 首页 > news >正文

做的比较好的海鲜网站临沂森工木业有限公司

做的比较好的海鲜网站,临沂森工木业有限公司,网站后台模板 仿cnzz,乐清网LLVM 编译安装 克隆代码到本地 git clone https://github.com/llvm/llvm-project.git # 需要时间比较长 如果不需要做额外的操作可以只克隆最新的commit git clone --depth 1 https://github.com/llvm/llvm-project.git配置编译选项 cd llvm-project cmake -S llvm -B build…LLVM 编译安装 克隆代码到本地 git clone https://github.com/llvm/llvm-project.git # 需要时间比较长 如果不需要做额外的操作可以只克隆最新的commit git clone --depth 1 https://github.com/llvm/llvm-project.git配置编译选项 cd llvm-project cmake -S llvm -B build -G generator [options]generator一般使用Ninja而 options 中必须要传入的参数是构建类型CMAKE_BUILD_TYPE 不同的CMAKE_BUILD_TYPE区别如下 Build TypeOptimizationDebug InfoAssertionReleaseFor SpeedNoNoDebugNoneYesYesRelWithDebInfoFor SpeedYesNoMinSizeRelFor SizeNoNo Release适合LLVM和Clang的用户针对运行速度进行了优化基本没有任何调试信息和断言信息。Debug适合LLVM的开发者输出的信息最丰富但没有进行任何方面的优化。RelWithDebInfo适合有部分开发需求的用户该构建方式针对速度进行了优化且会输出调试信息。MinSizeRel适合空间硬盘空间受限的用户该构建方式同样没有任何调试信息和断言信息但是针对占用空间大小进行了优化。 综上所述一般的构建可以通过下面的命令进行 cmake -S llvm -B build -G Ninja -DCMAKE_BUILD_TYPEDebug cmake --build build编译报错解决 编译LLVM时报错 [3223/3502] Linking CXX executable bin/llvm-c-test FAILED: bin/llvm-c-test : /usr/bin/c -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werrordate-time -fno-lifetime-dse -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wimplicit-fallthrough -Wno-maybe-uninitialized -Wno-nonnull -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wno-comment -Wno-misleading-indentation -fdiagnostics-color -g -Wl,-rpath-link,/home/shanlin/llvm-project/build/./lib tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o -o bin/llvm-c-test -Wl,-rpath,\$ORIGIN/../lib:/usr/local/lib: lib/libLLVMAArch64AsmParser.a lib/libLLVMAMDGPUAsmParser.a lib/libLLVMARMAsmParser.a lib/libLLVMAVRAsmParser.a lib/libLLVMBPFAsmParser.a li..... lib/libLLVMBitstreamReader.a lib/libLLVMTextAPI.a lib/libLLVMDebugInfoMSF.a lib/libLLVMDebugInfoBTF.a lib/libLLVMARMDesc.a lib/libLLVMARMInfo.a lib/libLLVMARMUtils.a lib/libLLVMHexagonDesc.a lib/libLLVMHexagonInfo.a lib/libLLVMLanaiDesc.a lib/libLLVMLanaiInfo.a lib/libLLVMLoongArchDesc.a lib/libLLVMLoongArchInfo.a lib/libLLVMRISCVDesc.a lib/libLLVMRISCVInfo.a lib/libLLVMSystemZDesc.a lib/libLLVMSystemZInfo.a lib/libLLVMWebAssemblyDesc.a lib/libLLVMWebAssemblyInfo.a lib/libLLVMMCDisassembler.a lib/libLLVMCodeGenTypes.a lib/libLLVMMC.a lib/libLLVMBinaryFormat.a lib/libLLVMTargetParser.a lib/libLLVMDebugInfoCodeView.a lib/libLLVMSupport.a lib/libLLVMDemangle.a -lrt -ldl -lpthread -lm /usr/local/lib/libz.so /usr/lib/x86_64-linux-gnu/libtinfo.so : collect2: fatal error: ld terminated with signal 9 [Killed] compilation terminated.查了一下网上给出的解决方法和原因 这种情况很可能是OOM了因为默认情况下所有的可执行文件都是静态链接的所以会需要很多RAM 解决方法如下 减少链接时的并行通过添加-DLLVM_PARALLEL_LINK_JOBS1编译选项来控制链接的并行。通过-Wl, no-keep-memory和 -Wl,--reduce-memory-overheads两个或其中一个加入CMAKE_EXE_LINKER_FLAGS来减少内存的消耗。更换链接器通过添加-fuse-ldgold或者-fuse-ldlld到CMAKE_EXE_LINKER_FLAGS来更换链接器。 尝试了方法1直接解决了 cmake -S llvm -B build -G Ninja -DCMAKE_BUILD_TYPEDebug -DLLVM_PARALLEL_LINK_JOBS1 cmake --build buildcmake 参数 -S : path to the source-B : path to the build–build : build a CMake-generate project binary tree.
http://www.zqtcl.cn/news/690748/

相关文章:

  • 大岭山镇仿做网站推广计划表格
  • 网站备案地址不是我的地址怎么办建设银行网站查询业务收费吗
  • 电商网站设计内容网站编辑及seo招聘
  • 用什么网站开发浙江省住房和建设厅网站
  • 站长工具seo优化建议微信小程序线上商城怎么申请
  • 建筑网站开发设计做网站的公司msgg
  • 设计师个人网站模板网站的尾页要怎么做
  • 营销型网站建设风格设定包括哪些方面wordpress企业魔板
  • 怎样做淘客网站做绿色产品的网站
  • 关于网站建设的通知wordpress点注册后一直不出来
  • 科技公司网站设计方案开发公司绩效考核
  • 深圳网站建设推进旗县政务网站建设工作方案
  • 南宁 网站建设网站集约建设
  • 做网站编辑好吗吉林省四平市
  • 石家庄网站制作最新军事新闻最新消息视频
  • 高端品牌网站设计企业网站建设wordpress文章前阅读
  • 广州做网站星珀各电商网站的特点
  • 西安模板做网站广州微信网站建设平台
  • 网站开发硬件工程师待遇微信商城有哪些第三方平台
  • 基于响应式设计的网站建设软件开发项目甘特图
  • 绍兴兴住房和城乡建设局网站网站更换名称需要重新备案吗
  • 跨境电商网站开发文档网站建设费可摊几年
  • 怎样建设一个游戏网站随便玩玩在线制作网站
  • 免费的成品网站用织梦模板做网站
  • 彩票网站开发 极云有的域名怎样做网站
  • 网店运营推广网站买个天猫店多少钱一个
  • 资讯网站排版广告公司取名大全集
  • 织梦网站seo安徽建设厅网站
  • 北京智能模板建站如何增加网站的索引量
  • 哪个网站专做进口商品的网站备案好麻烦