【发布时间】:2014-03-21 06:57:24
【问题描述】:
我有一个在 Visual Studio 2012 中编译的 c++ 程序。它包含 boost 库。现在,我想使用 g++ 编译器编译它。我必须注意哪些事项?很可能会在随机位置默默地破坏我的代码。
例如,我一直假设 long 是 4 个字节购买 g++ 将其视为 8 个字节。仅此一项,我就需要进行一些更改。
以及要使用哪个版本的 gcc,4.7.3、4.6.4 或 4.8.2?
【问题讨论】:
-
许多你知道的事情可能需要重新审视。这里不是列举 MSVC 用户流行的错误信念的好地方。
标签: c++ visual-studio-2012 gcc g++