• 4266阅读
  • 2回复

[提问]初学QT一些不明白的问题 [复制链接]

上一主题 下一主题
离线pfeng
 

只看楼主 倒序阅读 楼主  发表于: 2013-05-16
刚从Delphi转到Qt,很多思路还没有转变过来,有一些疑问,希望论坛里的热心人帮助我释疑一下:
1、Qt官网下载安装版和自己下载源码编译版在使用上有什么区别?
2、如果个人编译Qt源码的话,静态编译相对有什么好处?个人觉得静态编译没很大的意义,发布的时候把DLL打包也挺好。
3、官网安装版的默认只有Sqlite和ODBC数据库驱动,我可以从网上下载Oracle和SqlServer的动态库直接使用吗?如果添加驱动呢(网上查的都是自己编译?src目录什么的,安装版的是没有src目录的)?
初来乍到,请多多关照!
离线XChinux

只看该作者 1楼 发表于: 2013-05-16
1. 没区别,一个已经编译好了,一个你需要自己编译而已.如果预编译版本没有你需要的(比如编译器不符合/静态编译等等),那你就只能自己编译了.
2. 理论上使用动态编译好使吧(开发方面),静态编译只是少了许多DLL而已,或许发布方便(不要带那么多DLL了,呵呵)
3. 除了qsqlite/qsqlodbc外,其它Qt支持的sql driver只能你自己来编译了,比如qsqloci/qsqlpsql/qsqldb2/qsqlmysql等.不过使用SqlServer(是指MSSQL吧?),应该使用odbc即qsqlodbc方式.具体方法搜索代码秀版块.  安装版没有src,安装时有选项的(自定义安装,有source选项),如果这也没有的话,那就下载源代码编译吧(按照assistant文档中所说)
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线pfeng

只看该作者 2楼 发表于: 2013-05-16
回 1楼(XChinux) 的帖子
非常感谢总版主的释疑,顿时感觉如拨云见月!谢谢!
快速回复
限100 字节
 
上一个 下一个