查看完整版本: 關於使用函式庫的問題..!
頁: [1]

eyny9983 發表於 2014-4-27 01:19 PM

關於使用函式庫的問題..!

請問各位,  在使用其他人提供的函式庫時(例如jansson), 要引入函式庫所提供的標頭檔對吧!     但是為什麼在編譯時 如果沒有特別的去link那函式庫的靜態連結庫   就會產生"undefined reference to.." 的錯誤呢?

我會覺得奇怪 是因為我看見被引入的函式庫標頭檔裡面  已經有我使用到的函數的原形了(不只是聲明)     既然函數原形都有了  那在link時  連接各個剛剛才編譯出的目標文件(.obj) 就好了  為什麼還要特別去link函式庫的靜態連結庫?  這樣不是畫蛇添足嗎?  因為函式庫的靜態連結庫也包含了我自己編譯函數原形的目標文件(.obj)阿!   

...總覺得沒有表達的很好  希望大家知道我在問什麼!!

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div>
頁: [1]