C -DNDEBUG是否与-g标志关联?
我有两个关于-DNDEBUG的问题,在读了一些关于它的文章后,我不太明白 1) 如果同时使用-DNDEBUG和-g标志,会导致问题吗 2) -DNDEBUG标志是否关闭断言?(这意味着断言不起作用)以扩展的有效答案C -DNDEBUG是否与-g标志关联?,c,C,我有两个关于-DNDEBUG的问题,在读了一些关于它的文章后,我不太明白 1) 如果同时使用-DNDEBUG和-g标志,会导致问题吗 2) -DNDEBUG标志是否关闭断言?(这意味着断言不起作用)以扩展的有效答案 -DNDEBUG由两部分组成,标志-D和参数NDEBUG。该标志用于创建预处理器定义,因此将创建一个名为NDEBUG -g是一个编译器开关,用于生成调试信息。它与使用-D创建定义完全不同。阅读有关调试标志的详细信息。以展开的有效答案 -DNDEBUG由两部分组成,标志-D和参数NDE
-DNDEBUG
由两部分组成,标志-D
和参数NDEBUG
。该标志用于创建预处理器定义,因此将创建一个名为NDEBUG
-g
是一个编译器开关,用于生成调试信息。它与使用-D
创建定义完全不同。阅读有关调试标志的详细信息。以展开的有效答案
-DNDEBUG
由两部分组成,标志-D
和参数NDEBUG
。该标志用于创建预处理器定义,因此将创建一个名为NDEBUG
-g
是一个编译器开关,用于生成调试信息。它与使用-D
创建定义完全不同。阅读有关调试标志的详细信息。1。不,不会的。2.是的。不,不会的。2.是的。