Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用 #pragma 在 G++ 中启用优化
我想在没有命令行参数的情况下启用 g 优化 我知道 GCC 可以通过写来做到这一点 pragma GCC optimize 2 在我的代码中 但它似乎在 G 中不起作用 此页面可能有帮助 http gcc gnu org onlinedoc
c
Optimization
gcc
g
pragma
#pragma 指令是否依赖于编译器?
我知道并且我用过 pragma startup and pragma exit之前 但当我执行以下代码时 它仅输出In main 谁能告诉我这里发生了什么事 include
c
pragma
带有#pragma comment(lib)的相对路径
使用 Visual Studio 2010 我想在 pragma comment lib 中指定相对于包含它的 cpp 文件的路径 I tried pragma comment lib FILE foo lib 在 foo cpp 和它中s
c
visualstudio2010
Linker
pragma
OMP_NUM_THREADS=1 时 #pragma ompatomic 的性能问题
我观察到我正在编写的 openmp 代码出现了意外的 对我来说 行为 代码结构如下 pragma omp parallel for for int i 0 i
c
openmp
atomic
pragma
singlethreaded
Clang C++ 抑制每个文件的 -Wno-deprecated-声明
在 Xcode 中 在项目级别我有以下设置 Xcode 设置以抑制不推荐使用的函数警告 https i stack imgur com 4eNeY png 这会将 Wno deprecated declarations 添加到编译中 我可以
Clang
pragma
SuppressWarnings
如何在宏 gcc 中添加警告禁用编译指示
我需要禁用以下代码中宏 LOG W 内部产生的警告 为此 我将此宏包装在另一个宏 LOG W 中 并禁用了其中的警告 Wold style cast 然后在代码中我使用 LOG W 代替 但是我仍然收到警告并且无法找出原因 任何指示表示赞赏
c
cpreprocessor
pragma
像#include 这样的预处理器指令只能放在程序代码的顶部吗?
我已经用过 pragma函数内的指令没有错误或警告 特别是 pragma pack 但是下面的代码显示了警告incompatible implicit declaration of built in function printf int
c
include
cpreprocessor
pragma
preprocessordirective
如何在 Swift 中消除警告?
我有一段代码会生成大量警告 已弃用的 API 使用 clang 我可以这样做 pragma clang diagnostic push pragma clang diagnostic ignored Wdeprecated declarat
swift
pragma
#pragma mark 未列出第一个组名称
我在用着 pragma mark将我的方法分组到某些类别下 但问题在于Xcode 4我的第一个类别没有显示 我的代码如下所示 interface MyClass NSObject pragma mark pragma mark Catego
ios
xcode
xcode4
pragma
抑制 GCC 中的 -Wunknown-pragmas 警告
我尝试忽略来自某些第三方头文件的警告 如下所示 pragma GCC diagnostic push pragma GCC diagnostic ignored Wunknown pragmas pragma GCC diagnostic
gcc
warnings
pragma
SuppressWarnings
为什么在 GCC/C++ 中“pragma GCC Diagnostic Push”会弹出警告?
pragma GCC diagnostic push it pop warning expected error warning ignored after pragma GCC diagnostic 为什么 我在 Linux 中使用 GC
c
pragma
在类中使用#pragma pack
我们可以在上课前使用 pragma pack 吗 pragma 这里的意义是什么 我知道它用于向编译器提供有关实现的信息 但是如果我们将它与类一起使用怎么办 它有exact对类的影响与对结构的影响相同 影响数据成员的对齐 实际上在课堂上使用
c
class
pragma
如何抑制“SpriteKit 纹理图集生成器警告”?
Xcode 报告以下警告 SpriteKit 纹理图集生成器警告由于输入纹理尺寸而将 images atlas 拆分为 2 个纹理图集 虽然我将来会修改我的图像以避免 SpriteKit 生成此警告 但我想使用一些 pragma 指令暂时抑
Objectivec
xcode5
pragma
spritekit
编译时无法打开数据库文件(代码 14):PRAGMA Journal_mode
这是我在 DatabaseHelper 类中所做的事情 public DatabaseHelper Context context super context DATABASENAME null VERSION context openOr
Android
database
SQLite
pragma
在 Haskell 中查找函数的行号
我正在尝试创建一个 Haskell 程序 它将一些简单的 2d 形状绘制到屏幕上 但是当您将鼠标悬停在每个形状上时 它会打印创建该形状的源代码行 为了做到这一点 我希望能够创建带有尺寸参数和指示行号的最终参数的形状 像这样的东西 rect1
Haskell
graphics
compilerconstruction
pragma
livecoding
#pragma unroll 到底有什么作用?对线程数有影响吗?
我是 CUDA 新手 我无法理解循环展开 我写了一段代码来理解该技术 global void kernel float b int size int tid blockDim x blockIdx x threadIdx x pragma
CUDA
NVIDIA
pragma
loopunrolling
我可以以编程方式启用/禁用异常中断吗?
我希望能够在调试时中断异常 就像在 Visual Studio 2008 的菜单调试 异常对话框中一样 除了我的程序在到达我想要调试的位之前有许多有效的异常 因此 不必每次都使用对话框手动启用和禁用它 是否可以使用 pragma 或其他方法
c
NET
VisualStudio
Exception
pragma
Haskell / GHC:{-# SPECIALIZE #-} 导致“规则左侧过于复杂,无法脱糖”警告
我有一段代码 它使用 monad 来抽象实际实现是在 ST 还是 IO 中运行 由于内联和缺少类型类函数调用开销 删除额外的抽象层并仅替换具体类型会带来巨大的加速 约 4 5 倍 我正在考虑通过使用专门的编译指示来获得一些性能 但我从编译器
Haskell
ghc
pragma
在 #define 中使用 openmp pragma [重复]
这个问题在这里已经有答案了 可能的重复 定义宏中的 C C 编译指示 https stackoverflow com questions 3030099 c c pragma in define macro 条件 pragma omp ht
c
macros
openmp
cpreprocessor
pragma
是否可以在 clang 中禁用此警告?警告:#pragma 一次出现在主文件中
警告 pragma 一次出现在主文件中 我们通过 clang 运行标头来获取部分 AST 是否可以禁用该警告 Use the Wno pragma once outside header命令行参数 查阅 Clang 文档here https
Clang
pragma
SuppressWarnings
1
2
3
»