Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
/usr/bin/ld:搜索 -lstdc++ 时跳过不兼容的 /usr/lib/gcc/x86_64-linux-gnu/9/libstdc++.a /usr/bin/ld:找不到 -lstdc++
为什么我会收到此错误 g m32 func o test o o prgram usr bin ld skipping incompatible usr lib gcc x86 64 linux gnu 9 libstdc so when
Linux
Assembly
Linker
g
32bit64bit
为什么使用“g++”而不是“gcc”来编译 *.cc 文件?
我编译了一个使用的库g 代替gcc 一开始我以为源代码是用C 写的 后来发现 cc文件里并没有任何C 代码 为了确认这一点 我更换了g 在原始 makefile 中gcc 而且我仍然得到了正确的程序 解释是什么 我不是第一次遇到这样的情况
Linux
gcc
g
Compilation
std::regex 和双重 ABI
今天我发现了一个有趣的案例 双 libstdc ABI 影响库的兼容性 长话短说 我有两个在内部使用 std regex 的库 一种是使用 CXX11 ABI 构建的 另一种则不是 当这两个库在一个可执行文件中链接在一起时 它会在启动时崩溃
c
C11
g
libstdc
ABI
lambda 表达式的可变参数模板
使用 g 执行此操作的正确方法是什么 template lt typename F gt void g F f template lt typename A gt void h A a template lt typename A gt v
c
templates
g
C11
臃肿的 EXE 大小以及与 Qt/MingW 的不必要的依赖关系
我试图弄清楚如何缩小在最新的 QT SDK 4 8 2 基于 mingw g 下编译的 EXE 文件的大小 我当时正在开发一个普通的 C 控制台应用程序 它有一个简单的循环 并且只有 includes iostream 当我注意到它生成的
c
QT4
g
MinGW
compileroptimization
错误:“{”标记之前应有类名
我知道 stackoverflow 和其他网站上有几个类似的问题 循环包括 但我仍然无法弄清楚 也没有出现任何解决方案 所以我想发布我的具体内容 我有一个事件类 它有 2 个甚至更多的子类 即到达和着陆 编译器 g 抱怨 g c Wall
c
g
更改 Makefile 标志时如何强制重新编译?
我正在编译一些具有依赖关系的项目 因此我不必每次都重新编译 但是当我将 Dsome flags 添加到 CFLAGS 时 它不会重新编译 dep CPPS CC CFLAGS INC M CPPS gt dep 我添加到我的 CFLAS D
c
gcc
g
为什么我无法用 C++ 编译 HelloWorld?
我正在尝试用 C 编译一个简单的 Hello World 程序 但我不断收到以下错误 为什么 gcc o HelloWorldCompiled HelloWorld cc tmp ccvLW1ei o In function main He
c
Compilation
Linker
g
C++11:g++-4.7 内部编译器错误
以下代码 include
c
Linux
gcc
C11
g
CUDA 10 不支持 7 之后的 Gcc 版本 - Arch Linux 中的 Qt 错误
我正在运行 Arch Linux 并尝试在 Qt 中构建一个项目 但是 Qt 出现以下错误 opt cuda include crt host config h 129 错误 error 不支持的 GNU 版本 不支持 7 之后的 gcc
QT
gcc
CUDA
g
archlinux
如何在 g++ 中使用配置文件引导优化?
另外 有人能给我指点关于这个主题的好教程吗 我找不到 fprofile generate 将使用分析代码来检测应用程序 应用程序将在实际运行时记录某些事件 如果在编译时已知此使用模式 则可以提高性能 分支 内联的可能性等都可以被记录 但我不
c
Optimization
g
C++ 标准:多重集中出现意外的 const_iterator
我最近遇到了一个奇怪的问题 我会得到一个const iterator而不是预期的iterator当迭代多重集时 事实证明这对 MSVC 来说不是问题 但 g 给了我一个错误 错误 无效的初始化 myPtr 类型的引用来自 const 类型的
c
g
visualc
standards
g++:数组界限不是整数常量
有了代码 const double rotationStep 0 001 const int N 2 int M PI rotationStep 3 static unsigned int counts N g 给出错误 数组边界在 标记之
c
g
constants
为什么我需要在 g++ 中使用 typedef typename 而不是 VS?
自从 GCC 发现我有这个问题以来已经有一段时间了 但它今天才发生 但我一直不明白为什么 GCC 需要在模板中使用 typedef typename 而 VS 和我猜 ICC 不需要 typedef typename 是一个 bug 还是一
c
g
typedef
typename
致命错误:numpy/arrayobject.h:没有这样的文件或目录
我能分享的内容有限 因为这是我从 Ubuntu 14 04 移植到 16 04 的大量代码的一部分 这应该是微不足道的 但不知怎的 我正在为此苦苦挣扎 没找到numpy arrayobject h我在源文件中引用 include
python
c
NumPy
g
正确安装 mingw-get - mingw/msys 路径缺失以及更多!
我运行的是Windows XP 我一直在关注本教程所以下载 mingw get insthere 我已经这样做过几次了 最后一次我检查了 boes 以安装所有内容 包括但不限于 gcc g MSYS 和 MinGW 编译套件 我告诉它也创建
c
WindowsXp
g
MinGW
msys
与 rpath 的动态链接在 Ubuntu 17.10 下不起作用
我构建了一个 R 包 它使用 Rcpp 并链接到第三方共享对象 libbarraopt so 它还链接到其他共享对象 例如liboptsrvr so在它自己的目录中 为了确保它能够找到它链接的那些共享对象 我将以下变量放入 Renviron
r
makefile
g
rcpp
dynamiclinking
usr/bin/ld: 找不到 -l
我正在尝试编译我的程序 但它返回此错误 usr bin ld cannot find l
c
Linux
g
使用 g++ 与 pragma 链接
在 Visual C 中 可以通过以下方式链接到代码本身中的库 pragma comment lib libname lib g 中可能有类似的东西吗 The 升压配置库对自动链接有一些支持 使用特定编译器的相关编译器特定代码 然而 文档指
c
Linker
g
pragma
我可以告诉编译器考虑关于返回值的控制路径关闭吗?
假设我有以下功能 Thingy getThingy int id for int i 0 i lt something i normal execution guarantees that the Thingy we re looking
c
visualstudio2010
g
warnings
«
1 ...
18
19
20
21
22
23
24
»