【发布时间】:2011-07-27 15:18:24
【问题描述】:
我知道#pragmas 是编译器指令,用于向编译器提供附加信息。我的问题是,我需要为我的项目写一些#pragmas。即,当代码中有某些特定模式时,我需要调用某些特定代码。有人可以对此有所了解吗...?
提前谢谢..!
【问题讨论】:
-
完全不清楚您需要做什么或编译指示可能与它有什么关系 - 请描述您的实际问题。
-
您是在问是否可以定义自己的
#pragma?如果是这样,答案是响亮的否。 -
您需要为您的问题添加更多细节。您希望检测到什么特定模式来调用特定代码?
-
我需要编写自己的编译器指令和各种子句。例如,我们有 openMP 编译器指令,如 #pragma parallel for,用于并行化“for”循环。我需要写一些类似的东西。
-
您确定您的意思是#pragma 而不是#define?
标签: c gcc compiler-construction pragma