Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何转储所有 NVCC 预处理器定义?
我想达到同样的效果 gcc dM E lt dev null 如所描述的here https stackoverflow com q 2224334 1593077 但对于 nvcc 也就是说 我想转储所有 nvcc 的预处理器定义 唉 n
CUDA
g
cpreprocessor
nvcc
列出目标文件中未定义的引用
所以我正在用 g 构建一堆模块 我使用 c 命中一些源文件来生成 o 目标文件 然后 我有时会使用 ld 的 r 标志组合目标文件 以生成更多 o 文件 在此过程中的某个地方 某个功能没有被包含在内 所以我想做的是找到一个快速工具 它可以查
c
gcc
g
生成带有完整路径的 gcc 依赖项
我有一个简单的项目 看起来像这样 build file1 o one file1 o file2 o depend Makefile src file1 cpp one file1 cpp file2 cpp Makefile 是这样的 G
c
makefile
g
如果函数在类范围内声明,则 constexpr 不起作用[重复]
这个问题在这里已经有答案了 我使用的是 g 4 8 0 它不包含早期版本constexpr漏洞 因此下面的代码有效fine http ideone com YkmUDJ constexpr int size return 5 int arr
c
C11
compilererrors
g
constexpr
从 unique_ptr 创建一个shared_ptr
在我最近审查的一段代码中 它编译得很好g 4 6 我遇到了一个奇怪的尝试创建一个std shared ptr from std unique ptr std unique ptr
c
C11
g
smartpointers
Clang
构造函数定义和声明不匹配
我有以下 C 代码 其中声明中构造函数的参数与构造函数的定义具有不同的常量性 testClass hpp class testClass public testClass const int x testClass cpp testClas
c
g
Solaris
G++ 错误:“
”的类型不完整
我被迫使用第三方加密狗访问库 该库提供包含文件 sense4 h 其代码如下 if defined WINDOWS define WINAPI define CONST const typedef unsigned char UCHAR t
gcc
g
typedef
void
模板化递归数据类型
我有一个像这样的递归数据类型 template
c
templates
g
C11
编译器对开关的优化是否与长 if-then-else 链不同?
假设我在编译时已知 N 个不同的积分值 V 1 到 V N 考虑以下结构 const int x foo switch x case V 1 commands for V 1 which don t change x break case
c
switchstatement
g
compileroptimization
Clang
即使使用 -std=c++2a 和 g++-11 也无法使用 std::chrono::parse
当尝试编译以下示例时 std chrono sys time
c
g
字符串常量之前应有非限定 ID
我目前正在编写一个 C 应用程序 它与 math h 结合实现了振荡器 我拥有的代码应该可以很好地用于该应用程序 尝试编译目标文件 但是我遇到编译器错误 很可能与语法 等有关 我认为这与命名空间有关 错误 终端输出 User Name Ma
c
namespaces
g
mathh
objectfiles
链接器失败:存档中的成员不是对象
我正在尝试在 Windows 7 上使用 64 位 mingw 构建 Open CASCADE 6 7 1 库 我正在使用x86 64 4 9 1 release posix seh rt v3 rev1 from mingw w64 项目
c
Linker
makefile
g
MinGW
使用受保护的非虚拟析构函数时抑制删除非虚拟 dtor 警告
我有一个纯抽象接口类和一个实现该接口的派生类 struct Foo virtual void doStuff 0 struct Bar Foo void doStuff override 我的接口类没有虚拟析构函数 因此 尝试使用基类指针破
c
g
g++ / gcc 是否支持 C++20 新的atomic_flag 功能?
根据参考参数 https en cppreference com w cpp atomic atomic flag c 20 有丰富的 对我来说有用的 支持atomic flag运营 然而 目前尚不清楚 gcc 是否支持这些功能 它们在任何
c
gcc
g
stdatomic
使用SDL和g++编译找不到-lSDLmain等
我一直在尝试使用g 来用SDL编译程序 该程序只是一个 main cpp 文件 其中有两条 SDL 测试行 如下所示 include SDL SDL h using namespace std int main void SDL Init
compilererrors
g
MinGW
SDL
sublimetext2
带有接收器的 boost_log 示例无法编译
我正在考虑将 boost log 用于一个项目 一开始我就遇到了以下问题 我在以下位置找到的升压日志示例 http www boost org doc libs 1 54 0 libs log example doc tutorial fi
c
Linux
boost
g
boostlog
如何使用eclipse构建C++应用程序
我已经从以下位置下载了 Eclipse Juno for C here http www eclipse org downloads download php file technology epp downloads release ju
c
eclipse
g
eclipsecdt
在非指针变量和类成员上放置 new
考虑以下示例 include
c
class
g
placementnew
使用 `-ftrivial-auto-var-init` 保证非静态聚合对象的填充字节初始化为零
我正在跟进C 标准是否保证非静态聚合对象的填充字节初始化为零 https stackoverflow com questions 70979077 does c standard guarantee the initialization o
c
initialization
g
Clang
zeroinitialization
动态加载库和共享全局符号
由于我在动态加载的库中观察到全局变量的一些奇怪行为 因此我编写了以下测试 首先我们需要一个静态链接库 头文件test hpp ifndef BASE HPP define BASE HPP include
c
Linux
g
sharedlibraries
CMake
1
2
3
4
5
6
...25
»