C/C++
做我想做
这个作者很懒,什么都没留下…
展开
-
VC++常见错误原因解析--error LNK2019: 无法解析的外部符号 "public: void __thiscall
出现这个错误,应该首先查看“#include”语句是否包含,或者是否包含正确。符号无法解析意味着编译器知道有这个符号存在,也就是有声明,但在链接时,找不到实现代码,那么就去看看报错的这个函数有没有实现代码。如果它们的确已经有了,还是出现这个错误,就把它们重新编译一下。根据个人遇到这个错误时的记录,原因可以分为一下几种:原因一:只是在.h里面声明了某个方法,没有在cpp里面实现。具体讲,转载 2014-09-08 21:19:51 · 14423 阅读 · 0 评论 -
Cocos2d-x 3.1.1 学习日志17移植出现error C1083: 无法打开包括文件:“extensions/ExtensionMacros.h”: No such file or
今天在做2.x移植到3.1.1的时候候导入扩展包出现了错误,经过多方查找,最后终于把问题解决了,分享出来,给大家提供一个参考。第一步,我们需要导入三个包,导入方式:解决方案(右键)-》添加-》现有项目导入第一个libGUI.vcxproj (H:\mycompany\EditBoxTest\cocos2d\cocos\ui\proj.win32)导入第二个libE转载 2014-09-09 00:06:11 · 1284 阅读 · 0 评论 -
C++ Call to implicitly-deleted default constructor of 'XXXX'报错问题笔记
/Users/tcsos/Desktop/HelloWorldDemo/Classes/Study/ControllerLayer.cpp:51:38: Call to implicitly-deleted default constructor of 'ActionManagerScene'原创 2014-09-16 12:45:10 · 21505 阅读 · 1 评论 -
__cplusplus解析
如果包含非系统提供的头文件并且你可以修改这个头文件,你做好要添加extern “C” {…} 逻辑块在这个头文件中,以便使用者可以#include包含在他们的C++代码中很好地使用它们。C编译器不能失败extern “C” {…},所以使用宏定义__cplusplus,这样C编译器就不能看到给部分代码。 语法结构#ifdef __cplusplusextern "C" {#endif// 添原创 2015-07-22 11:47:23 · 992 阅读 · 0 评论 -
Mac os 使用brew 安装 clang-opm
地址 https://clang-omp.github.io/使用brew安装 Using clang-omp with Xcode Instructions are provided by Sebastian Stenzel. Install clang-omp using homebrew: brew install clang-omp. Create a new Xcode proje原创 2016-08-26 13:14:17 · 8117 阅读 · 0 评论