Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
为什么我无法用 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
使用多语句 lambda 进行返回类型推导
我一直在编写代码 最近发现 g 不会警告我某一类问题 根据 C 11 5 1 2 4 如果您的 lambda 不是单个返回语句 则返回类型必须声明为尾随返回类型或为 void 尽管 g 允许编译无效代码 如果它足够有意义 但有没有办法关闭此
c
C11
Lambda
g
trailingreturntype
将多个 -std 开关传递给 g++
假设运行是否安全g with g std c 98 std c 11 会使用C 11编译吗 我在中没有找到明确的确认文档 但我看到 O标志的行为是这样的 The 海湾合作委员会手册没有说明 任何互斥的最后一个 std 指定的选项生效 第一次
gcc
g
compileroptions
如何在 C++ 中编码大型复杂的常量数据结构
过去 我使用过 gccC99 样式复合文字扩展到 C 来编码代码中的嵌套常量数据结构 这是一个例子 include
c
C11
g
Clang
什么是函数 __tcf_0? (使用gprof和g++时看到)
我们使用 g 4 2 4 我试图找出代码中的一些性能问题 我正在运行 gprof 来生成配置文件 并且我得到以下 奇怪的信息 因为最昂贵的函数是 tcf 0 Each sample counts as 0 01 seconds cumula
c
g
gprof
对 std::basic_string 的未定义引用
我正在编译我的项目并看到链接问题 g Wl z now Wl z relro pthread Wl z noexecstack fPIC Wl threads Wl thread count 4 B third party gold L W
c
gcc
C11
Linker
g
如何避免多重定义链接错误?
除了移动hello 将函数复制到另一个源 cpp 文件中或重命名该函数 还有其他方法可以避免链接错误吗 静态LibA h ifndef STATIC LIBA HEADER define STATIC LIBA HEADER int hel
c
Linux
Linker
g
multipledefinitionerror
如何强制清除 STL 内存缓存?
我有一个类 它有一个类型字段unordered map 我在我的应用程序中创建了该对象的单个实例 该实例被包装在shared ptr 该对象非常消耗内存 我想在使用完它后立即将其删除 然而 重置指针仅仅释放了对象占用的一小部分内存 如何强制
c
C11
STL
g
«
1 ...
16
17
18
19
20
21
22
»