编译和使用jasper库的一个注意事项
2013-09-23 13:55
399 查看
作者:朱金灿
来源:http://blog.csdn.net/clever101
由于jasper库是一个跨平台库,而Windows的VC编译器和Linux的GCC编译器的头文件并不完全一致(可能因为并不完全遵循POSIX标准),因此在Windows平台编译jasper库加了一个预处理器JAS_WIN_MSVC_BUILD进行控制,而在外部工程链接jasper库也需要加JAS_WIN_MSVC_BUILD这个链接器,否则会出现无法打开包含文件:"stdint.h"之类的错误,因为stdint.h、unistd.h是Linux平台上特有的头文件,在Windows平台下的VC编译器下并没有。
来源:http://blog.csdn.net/clever101
由于jasper库是一个跨平台库,而Windows的VC编译器和Linux的GCC编译器的头文件并不完全一致(可能因为并不完全遵循POSIX标准),因此在Windows平台编译jasper库加了一个预处理器JAS_WIN_MSVC_BUILD进行控制,而在外部工程链接jasper库也需要加JAS_WIN_MSVC_BUILD这个链接器,否则会出现无法打开包含文件:"stdint.h"之类的错误,因为stdint.h、unistd.h是Linux平台上特有的头文件,在Windows平台下的VC编译器下并没有。
相关文章推荐
- 编译和使用jasper库的一个注意事项
- 使用python的flask新建一个简单的站点前做的注意事项
- 编译gdb注意事项:一定要用一个干净的build文件夹
- 一个FTP上传组件及使用注意事项
- 通过项目中定位的一个问题:学习ionic框架$ionicPopover的使用以及注意事项
- Netbeans使用xdebug插件调试PHP程序的一个注意事项
- 使用Serializable将一个对象序列化注意事项
- 在asp.net 2.0中使用CuteEditor 5.0的一个注意事项
- ACE服务端编程1:使用VS2010编译ACE6.0及从ACE5.6升级的注意事项
- Qwt库的一个使用注意事项
- pthread-win32库编译及使用方法注意事项
- 一个使用动态Javascript脚本绑定的注意事项
- 在C#中使用RegularExpressionValidator控件的一个注意事项
- 使用xerces库的一个注意事项
- Mysql使用mysqldump按时间导出时的一个注意事项
- V8 JavaScript Engine 编译与使用注意事项-编译V8(win7+VS2008)
- LINUX 动态库编译和使用的注意事项
- Qwt库的一个使用注意事项
- 编译pugixml库的一个注意事项
- 使用DOS编译java文件时的注意事项