开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Linux GCC
"C"
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
NO
问题(Question):
#define MYFILE MYFILE01
#define MYFILE MYFILE02
第一个档案MYFILE01_kkman.h在 MY_DIR\MYFILE01\MFILE01_kkman.h
第二个档案MYFILE02_kkman.h在 MY_DIR\MYFILE02\MFILE02_kkman.h
我要写个MARCO include能自动判断 include "MY_DIR\MYFILE\MYFILE_kkman.h"
补充说明(Supplement):
尝试:
#define _str(x) #x
#define str(x) _str(x)
#define _cat(a,b) a##b
#define cat(a,b) _cat(a,b)
但是遇到"\"或是"." 都会显示字符错误连结不起来