在Visual Studio中删除丢失的-D_STDC_CONSTANTMACROS
Get rid of missing -D__STDC_CONSTANT_MACROS in Visual Studio
我一直在寻找解决方案,以消除Visual studio express 2013中丢失的-D__STDC_CONSTANT_MACROS
消息,但没有成功。我已经包含了stdint.h和inttypes。在此处的公共.h头文件中http://www.ffmpeg.org/doxygen/trunk/common_8h_source.html在29号线上有下面的
#if defined(__cplusplus) && !defined(__STDC_CONSTANT_MACROS) && !defined(UINT64_C)
#error missing -D__STDC_CONSTANT_MACROS / #define __STDC_CONSTANT_MACROS
#endif
然而,__STDC_CONSTANT_MACROS
似乎是在stdint.h中定义的。但我仍然收到错误。我试图编译的源代码如下:http://ffmpeg.org/doxygen/trunk/decoding__encoding_8c-source.html
谢谢,
-D_STDC_CONSTANTMACROS错误通过以下方法解决:项目属性------->配置属性------->c/c++---->命令行
在附加选项中,输入:-D__STDC_CONSTANT_MACROS
这对我来说是有效的,希望它能帮助其他人
相关文章:
- 使用文件系统时仍然需要链接到带有 C++20 的 stdc++fs?
- 我在 #include < bits/stdc++h.> 放置时出错"No such file or directory"
- 如何将C++17 stdc++fs库链接到混合语言(C++和Fortran)CMake项目
- bits/stdc++.h 包含哪些头文件?
- 当其他链接库链接 stdc++ 为动态时,如何将 libstdc++ 链接设置为静态?
- "cannot open source file bits/stdc++.h"在Visual Studio中
- 使用 <bits/stdc++.h> 给出全局变量的歧义
- GCC6 中对 'rt'、'pthread'、'stdc++fs' 的未定义引用
- Qmake 不使用 stdc++11 编译标志
- 链接错误 stdc++
- arm-none-eabi-g++ 找不到 stdc++ 标头
- 如何在 platformIO 中链接到 stdc++ 库
- 如何将 C 程序连接到C++库,而无需 stdc++ 链接它们
- #include < bits/stdc++.h> 在C++中如何工作?
- 为什么我不应该 #include < bits/stdc++.h>?
- 当代码流中既没有delete也没有free时,为什么在stdc++库中调用delete
- 我在哪里可以找到 GNU stdc++ 运算符 new 的源代码