簡體   English   中英

VS2010錯誤:LNK1181:無法打開輸入文件xxxx.obj(僅在調試模式下)

[英]VS2010 error : LNK1181 : cannot open input file xxxx.obj (only in debug mode)

我正在使用Visual Studio 2010,試圖構建一個大型解決方案,其中有許多VC ++項目是從較舊的Visual Studio版本轉換而來的。

問題是,它為解決方案的“根”項目(所有其他項目所依賴的項目)提供了此LNK1181,但僅在調試模式下(win32)。 在發布模式下,它不會給我這個錯誤。

我注意到在調試模式下實際上根本不會創建該obj文件。 盡管編譯器在構建該cpp文件時沒有給出任何錯誤。

可能是什么問題呢? 它與物業經理工作表是否有某種聯系?

該項目是直接從我們的源代碼控制系統下載的,在其他計算機上也可以正常運行,因此我的:(。

為了它的價值,我不小心將* .obj文件添加到了項目中,因此拋出了此錯誤。

單擊解決方案。 轉到“構建”菜單並清理解決方案,然后再次構建解決方案,希望此操作可以解決您的問題

您可能很久以前就解決了這個問題,但是當我遇到這個確切的問題時,請從項目中刪除用於創建對象的源文件,然后將它們重新添加為現有項目即可解決此問題。 當然,這不會改變您正在使用其他人使用的倉庫中的項目/解決方案文件這一事實,這很奇怪。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM