c++ - 如何在 bjam 中添加新的编译器开关

标签 c++ managed bjam

我需要在托管 C++ 中编译一个库并查看 msvc.jam,我找不到任何可以将/clr 开关添加到我的编译标志的功能。

我该如何添加这样的功能? 如果可能,我想避免修改 msvc.jam。

最佳答案

你想要的编译器标志的 makefile 宏是 CXXFLAGS,它在 bjam 命令行上的等价物是 cxxflags(小写):

bjam toolset=msvc cxxflags=/clr

关于c++ - 如何在 bjam 中添加新的编译器开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5878415/

相关文章:

c# - 创建 native DLL

c# - 从 C# 调用的托管 C++ 中的类

python - 使用 bjam 的 pythonpath 功能

c++ - Boost bjam 不会将编译器版本放在文件名中

c++ - 参数包到参数包的映射

c++ - 转换函数有什么意义(C++)

c++ - OpenMP 和 C++ : private variables

java - JPA 托管实体 : Is a searched Entity still a Managed Entity

linux - Boost::Python:在构建 python 扩展时将自定义参数传递给 gcc

c# - 无法在 Visual Studio 2013 中运行单元测试