Eclipse 对于 g++ 的代码返回错误没有
构建简单的代码(示例如下)在 eclipse 上返回错误,而命令行中的 g++ 不会返回错误。 eclipse 和 g++ 都输出可执行文件,其行为相同(结果符合我的期…
如何使用 .so 文件而不在命令行中运行 g++
我创建了一个名为 car.so 的 .so 文件。我想在 test.cc 代码中测试和使用这个库。在命令行中我想编译:g++ test.cc -o test.我不想也链接(包含)库 c…
在 g++ 中找不到 -lc 和 -lm操作系统
我正在使用 Ubuntu,gcc 和 g++ 工作正常,但今天它显示: cannot find -lm cannot find -lc 我搜索并发现它与 /usr/bin/ld 有关。这是一个指向 lbd.b…
Mingw32 std::isnan 与 -ffast-math
我正在使用 -ffast-math 选项编译以下代码: #include #include #include int main() { std::cout ::quiet_NaN() ) << std::endl; } 我得到 0 作为输…
字符* str=“...”与 char str[]="..." 比较奇怪的行为
可能的重复: 尝试设置字符时程序崩溃一个字符数组 我有一个按预期工作的示例代码: /* strtok example */ #include #include int main () { char st…
禁用 C++异常,如何使任何 std:: throw() 立即终止?
这个C++程序是一个CGI脚本,我不想处理异常。我宁愿获得边际性能提升,并让操作系统(Linux)在进程终止后处理清理工作。 我正在使用标准 C++ 库,并…
连接 FORTRAN 和 C++对象文件
我将调用 FORTRAN 中的 C++ 函数,为此我使用 ISO_C_Binding 模块。在使用命令压缩 FORTRAN 主文件和 C++ 函数后, gfortran -c mlp8.f90 g++ -c mean…
c++:没有匹配的调用函数,但候选者具有完全相同的签名
时, g++ 会抱怨。 myclass.cxx:185: error: no matching function for call to 'IMyInterface::doSomething(const SomeClass*, unsigned int)' IMyIn…
g++无法用 mudflap 编译 32 位
我有一个项目,暂时必须在 32 位模式下编译。我使用的是 Ubuntu 11.04 -64 位,它可以与 -m32 开关配合使用。 现在我想使用 -fmudflap 选项进行调试,…
“多重定义”的错误报告
我一直在用 C++ 开发一个跨平台库。我在 Windows (MinGW/msys) 和 Ubuntu (g++) 中进行编译,并且编译时没有任何错误。 我刚刚接触到了装有 Kubuntu …