c – 如何使用open64编译器构建boost库?
我想试试AMD的open64编译器,但为此我首先需要使用这个编译器构建一些boost库(当前版本1.46_1).不幸的是,open64不属于boost.build系统提供的工具集,参见例如.
here或更详细的
here.
现在,如何使用open64进行构建?这是我到目前为止尝试/想到的: >在子目录tools / build / v2 / tools中有一堆.jam文件,它们似乎定义了可以通过using指令使用的工具集,例如:使用gcc;这些看起来很难看,我真的不知道如何为open64(或openCC,这是实际命令)编写一个. >在tools / build / v2 / user-config.jam中我放了 这似乎构成了包含“gcc-4.2.5”等名称的“某些东西” – 但是,来吧,这不是真正的方式.有没有“正确”的方法来做到这一点.有人试过吗?是否可以在某处获得open64的一些工具集定义?其他建议? 解决方法
您可以从github尝试最新的CMake with
boost-cmake.
另请查看ryppl以获取指示. 一般来说,以下步骤应该足够: CXX=/usr/local/bin/openCC cmake <path to boost-cmake folder with clone> make (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |