尹绵绵

 

2012年10月14日

用Stlport作为标准库编译Qt

摘要: 因为直接下载的Qt SDK是不支持“将wchar_t 视为内置类型”的,所以下载一份源码自己配置后编译,就是这个过程让我这个周末都搭在这上了,主要是想用Stlport作为标准库来编译,大费周折... 首先设置环境变量INCLUDE和LIB,分别将%STLPORT%/stlport和%STLPORT%/lib放在第一位。 找到%MSVC9.0%/Common7/Tools/vsvars32.bat,这个批处理文件实际上被“Visual Studio 2008 命令提示”调用来设置nmake,cl等路径和VC标准库的路径,用文本编辑器打开: 其中两行:@set INCLUDE=%MSVC... 阅读全文

posted @ 2012-10-14 22:04 花无形 阅读(459) 评论(0) 推荐(0) 编辑

Boost::Date_time库和time_from_string()函数的使用

摘要: 前一段时间,想在Qt中使用Stlport和Boost,结果发现了一个有些奇怪的现象,使用Boost::Data_Time库时会有链接错误,但是用其他的库就没有问题,比如foreach,fromat,string_algo。用qmake生成VC项目后和之前使用Boost::Date_Time的VC项目比较,发现差别在“将wchar_t视为内置类型”,当时用的Qt SDK是直接下载的编译好的,不支持wchar_t,为此特意下载了Qt的源码,自己修改配置然后编译,现问题已解决。在Boost中文文档上看到这段话,也证明问题确实是处在是否支持 wchar_t。截图如下:不过我在用Stlport编译B.. 阅读全文

posted @ 2012-10-14 21:22 花无形 阅读(1850) 评论(1) 推荐(0) 编辑

导航