看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): Ubuntu 10.10 x64 + G++ 額外使用到的函數庫(Library Used): Null 問題(Question): Link error 餵入的資料(Input):Null 預期的正確結果(Expected Output):Complie succssed 錯誤結果(Wrong Output): g++ -o ./Output/UnknowBBS -Xlinker "-(" ./Sources/CStringComparer.o ./Sources/CUserData.o ./Sources/main.o -Xlinker "-)" ./Sources/CUserData.o: In function `UnknowBBS::UserData::load(_IO_FILE*)': CUserData.cpp:(.text+0x25c): undefined reference to `UnknowBBS::StringComparer<void (*)(UnknowBBS::UserData*, _IO_FILE*, int)>::operator[](char*)' ./Sources/CUserData.o: In function `__static_initialization_and_destruction_0(int, int)': CUserData.cpp:(.text+0x682): undefined reference to `UnknowBBS::StringComparer<void (*)(UnknowBBS::UserData*, _IO_FILE*, int)>::StringComparer()' CUserData.cpp:(.text+0x687): undefined reference to `UnknowBBS::StringComparer<void (*)(UnknowBBS::UserData*, _IO_FILE*, int)>::~StringComparer()' collect2: ld returned 1 exit status make: *** [Output/UnknowBBS] Error 1 http://paste.plurk.com/show/568245 程式碼(Code):(請善用置底文網頁, 記得排版) http://dl.dropbox.com/u/1707310/UnknowBBS.tar.gz 補充說明(Supplement): code下回來之後 直接make 可以看到linking error -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.13.178