VC自定义类封装为静态库被使用时出现unsolved external symbol 错误的原因之一
2015-05-29 17:02
232 查看
使用Visual Studio 自己编写自定义类封装为静态库,被被人使用时出现unsolved external symbol 错误的原因之一:“把WChar_t设置为内置类型”设置类型在使用TCHAR字符类型的各个工程中不统一 导致的。
如果你的自定义类中涉及到TCHAR字符类型,如果工程是Unicode工程,那么需要注意工程属性中的"C/C++ "中的"所有选项"中的 "把WChar_t设置为内置类型" 属性设置为是( 英文描述是Treat w_char_t
as Build-in Type ->Yes),保证所有使用TCHAR字符类型的的工程这个设置要一致,要么都是"Yes"(是),要么都是“No”(否)。
如果你的自定义类中涉及到TCHAR字符类型,如果工程是Unicode工程,那么需要注意工程属性中的"C/C++ "中的"所有选项"中的 "把WChar_t设置为内置类型" 属性设置为是( 英文描述是Treat w_char_t
as Build-in Type ->Yes),保证所有使用TCHAR字符类型的的工程这个设置要一致,要么都是"Yes"(是),要么都是“No”(否)。
相关文章推荐
- CAN 总线通信控制芯片SJA1000 的读写
- linux -- ubuntu dash bash
- 代码之美:实现数绕圈打印
- openstack 之 windows server 2008镜像制作
- C学习笔记(七)字符串与字符串函数
- java 基础学习-03 api 中String类的学习
- 详解session和cookie
- ARM ® and Thumb ®-2 指令系统
- 从零配置hibernate
- php bom \ufeff
- onclick弹出新窗口
- Swift开发教程--实现UITableView报错does not conform to protocol 'UITableViewDataSource‘
- Android中创建文件夹和文件的操作
- Oracle学习(2):过滤和排序
- FND Debug Log(FND_LOG_MESSAGES)
- 第十二周 项目三 日期时间类
- DeJaVu update history
- 【转】 Git 常用命令详解(二)----不错
- 我是怎么理解编程的?
- .net 过滤特殊字符