反射机制 : 程序可以访问、检测和修改它本身状态或行为的一种能力
引用和项目依赖项目的区别: 添加项目依赖项会在你的项目之前先编译加载依赖项
如果你要调用依赖项里面的东西,需要添加引用,来获取依赖项的东西
调用静态库方法: 如果存在当前项目中的话,直接添加引用.
如果项目依赖于xxx.lib,在依赖项中添加xxx.lib,在通过引用来实现调用lib
如果项目不存在项目中的话,可以直接通过#pragma comment(lib, "xxx.lib") 实现引用
比如有mts.dll,test1.dll,test2.dll
test1.dll 和 test2.dll都依赖于mts.dll
mts.dll中有一个初始化函数,初始化对象TEST.
对于模块test1.dll和test2.dll中,
各自存在一个模块mts,但没有调用mts中的初始化函数,所以,自身模块的mts中的TEST未初始化.
Linux-makefile命令多线程编译:
使用 -jn,表示开了n个线程进行编译