BAS系统 升级至VC2008 编译问题
来源:互联网 发布:约瑟夫环c语言循环链式 编辑:程序博客网 时间:2024/06/05 10:38
1 编译时,提示找不到 run-time library,
原因:未知,
解决方法: 删除工程文件中的资源文件 rc 即可,
2 netcomm 中引入了ace proactor ,编译时提示socket相关的结构、函数全部重定义了 ?
原因:windows.h 头文件里引入了包含了 <winsock.h>
解决方法: 在编译选项里,预定义宏WIN32_LEAN_AND_MEAN 就可以跳过
3 ACE : get errors while using 'TryEnterCriticalSection'?
/ace/OS.i(2384) : error C2039:
'TryEnterCriticalSection': is not a member of '`global namespace''
原因:_WIN32_WINNT,'TryEnterCriticalSection' 这个函数是NT4.0后才出现的函数,如果这个宏被定义的小于0x0400或者没有定义,那么就会出现这个错误
解决方法:在自己的预定义头文件中加入一行。
#if !defined (_WIN32_WINNT)
# define _WIN32_WINNT 0x0400
#endif
0 0
- BAS系统 升级至VC2008 编译问题
- mangos vc2008编译问题
- WIN7系统下用VC2008编译Boost_1_46_1
- 【转】VC2008编译direct9 sample出错问题
- vc 6 升级 vc2008
- WIN7系统下用VC2008编译OpenCV2.2
- VC2008编译,winnt.h 报错的问题
- 解决vc2008编译提示找不到msvcr90d.dll的问题
- vc2008静态编译qt4
- VC2008 编译 QT4.7
- 使用VC2008编译sqlite
- VC2008下编译OpenSSL
- boost 1.36 VC2008 编译:
- VC2008编译sqllite
- VC2008编译libthrift
- VC2008编译 配置 PortAudio
- UDT VC2008编译应用
- VC2008编译curl 库
- js 正则表达式验证
- javascript中对象的属性的特性
- 微信接口生成带参数的二维码
- node.js的querystring.stringify的使用
- Java最佳线程数
- BAS系统 升级至VC2008 编译问题
- 【Linux】八个Docker的真实应用场景
- 怎么去看懂mysql的执行计划
- SSL 1615——Frogger【数学】【最短路】
- 自定义Inspector面板
- matlab字符串处理函数
- 08_阶段1__搭建环境__整合Spring与Struts2_14.16.avi
- 【Leetcode】Reverse Integer
- 小笔记