lol*_*f37 1 c++ boost cross-platform cmake visual-studio-2008
我正在寻找一个允许我使用C++编写Linux和Windows代码的解决方案.
在Windows上我使用Visual Studio(我在Windows上尝试了其他东西,但我使用DirectX,据我所知,这是最好的解决方案).
在Linux上我使用NetBeans(我非常喜欢).
我的问题是我希望项目独立于Visual Studio和NetBeans.
有一段时间我认为CMake是解决方案,但学习过程太重要了,我宁愿花时间编码而不是学习CMake的所有技巧.所以我选择了Boost.Jam.它在Linux上运行良好,但在Visual Studio中很糟糕.
我在Windows上创建了一个小型的Hello World程序.我创建了一个Visual Studio Makefile项目,并正确编译和链接.我可以运行可执行文件但不能从Visual Studio中运行,它无法找到可执行文件(无论我做什么).我也无法调试.当我得到一个时,我也看不到编译错误消息.我从Visual Studio中可以看到,有一个正在进行的makefile操作,并且它有一个错误(即使程序已创建并运行正常).
我一直在浏览Boost.Jam文档一段时间,但让我们面对它,它很糟糕(难怪没有很多人听说过)或者我不太适合这份工作(意思是愚蠢的大声笑但是为什么很少有人听说过它.
我有三个问题:
我想知道是否有人听说过将Boost.Jam与visual studio一起使用的项目?如果是,我可以看一下吗?
是否有一个真正的Visual Studio集成工具?
有多少人认为学习使用CMake(正确)需要花费大量时间?加速的任何技巧?
| 归档时间: |
|
| 查看次数: |
1473 次 |
| 最近记录: |