多线程:
在多线程并发时,要合理的使用同步方式,在一些测试过程中可以使用延时等一些比较低级的“同步”方法。
在循环任务时,不要在创建多任务时进行循环,这样会产生多个同样的线程;应该在线程函数内设置循环,这样才能正确的实现线程循环。
make:
在nmake之后,出现了无法生成某obj文件的错误提示。
出现该错误的原因是,源文件被修改名称,而makefile文件中并未对文件名称进行更新操作。
解决办法:将文件名称改回原名称,或在makefile文件中更新文件新名称。
link 2019:
在nmake之后,出现了“无法解析外部符号”的错误提示。
出线该错误的圆心是,工程中出线了C与C++混编的情形,C++文件调用C函数时候,只能找到.h文件中的函数声明,不能找到相应.c文件中的函数实现。
解决办法:1. 将调用函数的头文件加在extern “C”{}中。
2. 可以将.c文件中的实现函数复制在.h文件中。(此情况仅适于仅有C++文件调用该C函数的情形,若有C文件调用该C函数,那么需要将原.c中的实现删除)