楼主:
vvrr (vvrr)
2015-07-06 12:38:56开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Ubuntu 14.04LTS
问题(Question):
在程式里先:
#define __BUILD_DATE__ " B:20150702 "
然后在其他档案里再:
const unsigned char* g_BUILDDATE = __BUILD_DATE__ ;
错误结果(Wrong Output):
在compile的时候有warning:
warning: pointer targets in initialization differ in signedness
[-Wpointer-sign] #define __BUILD_DATE__ " B:20150702 "
note: in expansion of macro ‘__BUILD_DATE__’ const unsigned char*
g_BUILDDATE = __BUILD_DATE__ ;
补充说明(Supplement):
在Win和Android平台上似乎都不会有warning,但是在ubuntu上就会有…
想请问问题是出在哪里…
谢谢