转自:http://blog.sina.com.cn/s/blog_5f2e119b0101s2uy.html问题一:编译出来的exe在xp上面运行提示“不是有效的win32应用程序” 在vs2012/2013版本里面,其 自带的c编译器cl.exe,若直接使用cl a.c编译,那么生成出来的exe放在vista及以上版本直接运行没有问题,但是在xp上则会出来“不是有效的win3
项目属性 配置属性 C/C++ 代码生成 &n
当在C++中引用C中定义的全局变量直接使用extern OSVERSIONINFOEX g_osvi;可能会出现无法解析的外部符号#ifdef __cplusplusextern "C"{#endif OSVERSIONINFOEX g_osvi;#ifdef __cplusplus}#endif可能会解决问题
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号