0
我搜索上下谷歌爲其他類似的問題,雖然我能找到的錯誤,我不認爲其他人有我所做的同樣的基本問題。調試問題 - 沒有源代碼可用於當前位置
基本上,我不得不爲了運行這個測試套件來創建一個單元測試環境的項目。
首先,添加我C原文件,編譯,然後產生一個測試文件(C++)。然後我從項目中排除我的原始源代碼,包含此測試腳本(其中包含頂部的源代碼),然後運行。
我可以調試測試文件,但是當它跳轉到原來的C文件,我得到錯誤可怕的「可用於當前位置沒有源代碼」。
這兩個文件位於同一地點內,我編譯原文件沒有任何問題。
有人對此有任何想法嗎?這讓我瘋狂!
等一下......只是爲了得到這個直:您編寫了C-文件,創建一個C++ - 在它這個C代碼文件,並刪除原來的C-文件? – Bobby 2010-03-25 13:21:28
是的,這就是測試套件如何在所有榮耀中建立起來的。 原始C文件不會在項目中編譯,但仍包含在C++文件中。 – espais 2010-03-25 14:06:18
espais,這個問題更適合http://stackoverflow.com/。請不要路過;它會自動遷移。 – 2010-03-25 21:33:03