Visual C++ 2005 debug Qt

喜歡程式設計嗎?想要一窺 KDE/Qt 程式設計的奧秘嗎?想要
學習 X Window 上的視窗程式設計嗎?歡迎各類關於 KDE/Qt、Qtopia、Qt/Embedded、QSA、PyQt 等各類心得討論。

版主: AceLan, Franklin

Visual C++ 2005 debug Qt

文章legnaleurc » 週四 6月 21, 2007 10:45 am

我照著這篇的指示在Vista上的Visual Studio 2005上裝好了Qt函式庫
但是遇到了幾個問題

1.
只有release可以build,debug模式要用到的lib\qtmaind.lib在目錄底下是不存在的
是否在當初make的時候就要加入debug的參數才會make出來呢?
那我要從qconfigure的地方重做嗎?

2.

qmake -project -t vcapp -o projectname.pro
是可以做出project檔,可是實在是有點麻煩
如果想在VC裡直接新增出來
一定要新增為Makefile project嗎?
可是我用Makefile project的時候
它一直說找不到include file
我有在環境裡加路徑,也有在VC裡設定它該去哪裡找lib和include
我實在不知道這跟qmake -project做出來的有什麼不一樣
因為qmake -project產生出來的可以用
legnaleurc
可愛的小學生
可愛的小學生
 
文章: 62
註冊時間: 週四 6月 21, 2007 10:36 am

文章cavendish » 週一 6月 25, 2007 1:59 am

1. 默认好像是release, debug一起编译的

2. qmake -project的习惯很不好
建议手写.pro文件

商业版,Trolltech提供了一个VS的集成插件
开源的,手写.pro,然后生成vs工程文件,没有什么难度吧
cavendish
可愛的小學生
可愛的小學生
 
文章: 51
註冊時間: 週三 3月 31, 2004 6:55 pm

文章legnaleurc » 週一 6月 25, 2007 3:11 pm

我在加入debug訊息時一直說找不到某lib檔

其實我還不清楚.pro的格式
不然自己手寫也是可以的

你所說的插件,是指附加在VS上的嗎?
legnaleurc
可愛的小學生
可愛的小學生
 
文章: 62
註冊時間: 週四 6月 21, 2007 10:36 am

文章cavendish » 週一 6月 25, 2007 5:01 pm

手写.pro看看qmake的文档吧
http://doc.trolltech.com/4.3/qmake-manual.html

是的,但是那个只是购买商业版qt的会有

如果自己用gpl版本的
我觉得应该是环境变量设置的问题
cavendish
可愛的小學生
可愛的小學生
 
文章: 51
註冊時間: 週三 3月 31, 2004 6:55 pm

文章legnaleurc » 週一 6月 25, 2007 6:11 pm

謝謝,我沒注意到文件裡也有提供qmake的手冊
我以為只有API而已

其實在首篇提到的參考文件裡提供的範例project
我build的時候就發生錯誤了
也就是說開Makefile Project一定會失敗
我想也許是要對Project多設什麼東西吧
legnaleurc
可愛的小學生
可愛的小學生
 
文章: 62
註冊時間: 週四 6月 21, 2007 10:36 am

文章cavendish » 週二 6月 26, 2007 6:40 pm

出错信息呢?
cavendish
可愛的小學生
可愛的小學生
 
文章: 51
註冊時間: 週三 3月 31, 2004 6:55 pm

文章legnaleurc » 週一 7月 02, 2007 11:37 am

現在是變得可以build
但是每次在IDE裡要執行時
都會說已過期要重新build,但是明明就已經build過了
在.pro裡的TARGET要包括相對路徑和副檔名嗎?
跟project的output路徑是否要一樣?
legnaleurc
可愛的小學生
可愛的小學生
 
文章: 62
註冊時間: 週四 6月 21, 2007 10:36 am


回到 KDE/Qt 程式設計

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客