gpt4 book ai didi

gcc - GCC#pragma停止编译

转载 作者:行者123 更新时间:2023-12-03 08:45:06 29 4
gpt4 key购买 nike

是否有GCC编译指示会停止,暂停或中止编译过程?

我正在使用gcc 4.1,但也希望在gcc 3.x版本上也可以使用该编译指示。

最佳答案

您可能需要#error:

edd@ron:/tmp$ g++ -Wall -DGoOn -o stopthis stopthis.cpp
edd@ron:/tmp$ ./stopthis
Hello, world
edd@ron:/tmp$ g++ -Wall -o stopthis stopthis.cpp
stopthis.cpp:7:6: error: #error I had enough
edd@ron:/tmp$ cat stopthis.cpp

#include <iostream>

int main(void) {
std::cout << "Hello, world\n";
#ifndef GoOn
#error I had enough
#endif
return 0;
}
edd@ron:/tmp$

关于gcc - GCC#pragma停止编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2124968/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com