2011-07-26 62 views
0

我已經下載了qextserialport庫並在我的eclipse項目中使用它。一旦我編譯了這個項目,我得到了這個錯誤。 (gcc版本4.4.5(Ubuntu的/ Linaro的4.4.4-14ubuntu5))我在哪裏可以找到qextserialenumerator在Linux-gnu/C++中的objbase.h

qextserialenumerator.cpp:9: fatal error: objbase.h: No such file or directory 

我看着它,包括它,但我找不到它。

我錯過了什麼?

+0

objbase.h是一個windows文件,所以你可能需要定義一些東西讓qextserialport知道它在linux上 – stijn

+1

你確定你下載了一個最新的包嗎?請參閱http://groups.google.com/group/qextserialport/browse_thread/thread/4ccdfecc596fb602,只有在windows上構建時才應包含objbase.h。 – evnu

+0

我在哪裏可以找到最新的一個,我的意思是這個組裏有太多的克隆? PLZ幫助 – newbieLinuxCpp

回答

0

你實際上並不需要它。它包含在文件qextserialenumerator_win.cpp中。

+0

你的意思是我需要刪除與Windows相關的文件? – newbieLinuxCpp

+0

這不是一個很好的解決方案,但你可以做到這一點 – kechapito

+0

@newbieLinuxCpp - 你應該從http://code.google.com/p/qextserialport/source/checkout獲取最新的qextserialport源代碼,而不是改變舊的 – Raiv

相關問題