導航:首頁 > 源碼編譯 > 編譯器顯示無法識別的外部命令

編譯器顯示無法識別的外部命令

發布時間:2022-09-28 05:50:07

❶ 即使環境變數配置好了但是編譯器也無法使用,提示不是內部或外部命令

環境變數設置對嗎?對的話,很可能是操作不規范。一定要到該文件目錄下,才能進行操作。用cd進入子目錄。java-version可以查看版本。

你可以看看下面這些操作

❷ vs2010無法解析的外部命令,該怎麼解決

其實只要把外部 lib文件在項目屬性裡面引入,打開 項目屬性->鏈接器->命令行->附加選項 加入了 .lib 再編譯,pass

肯定是引用的庫文件的問題,而不是像函數沒有定義

檢查一下引用的庫文件
看看包含這些函數的文件是否加到工程文件中!

有可能是函數沒有定義,而被引用了。
工程中也許沒有加入文件
反正是編譯器在你使用它的地方看不到這個函數CGJ::cs的實現。
請參考

❸ 關於VS2008 c++編譯錯誤 之 無法解析外部命令的問題。

兩種編譯模式:
---------
C++ Primer 第三版 中文版
10.5 模板編譯模式:
"C++支持兩種模板編譯模式包含模式Inclusion Model 和分離模式Separation Model"
10.5.1 包含編譯模式
"在包含編譯模式下我們在每個模板被實例化的文件中包含函數模板的定義並且往往把定義放在頭文件中像對內聯函數所做的那樣"
10.5.2 分離編譯模式
"在分離編譯模式下函數模板的聲明被放在頭文件中"
"在模板定義中有一個關鍵字export"
"關鍵字export 告訴編譯器在生成被其他文件使用的函數模板實例時可能需要這個模板定義編譯器必須保證在生成這些實例時該模板定義是可見的"
"關鍵字export 不需要出現在頭文件的模板聲明中"
"分離模式使我們能夠很好地將函數模板的介面同其實現分開進而組織好程序以便把函數模板的介面放到頭文件中而把實現放在文本文件中但是並不是所有的編譯器都支持分離模式即使支持也未必總能支持得很好支持分離模式需要更復雜的程序設計環境所以它們不能在所有C++編譯器實現中提供"
"Inside the C++ Object Model 描述了一個C++編譯器the Edison Design Group compiler支持的模板實例化機制"
-----------
到2008不支持....
2010卸了沒試
-----------
警告 1 warning C4237: 目前還不支持「export」關鍵字,但已保留該關鍵字供將來使用 x:\xxxx\xxxx\list.cpp 3 xxxx

閱讀全文

與編譯器顯示無法識別的外部命令相關的資料

熱點內容
怎麼下載香港app游戲 瀏覽:215
加密貨幣或迎來新的上漲趨勢 瀏覽:825
電腦桌面的文件夾怎麼發的 瀏覽:194
linuxkangle 瀏覽:146
程序員負債 瀏覽:150
怎麼把解壓的游戲放到桌面上 瀏覽:981
文件夾不存在刪除不了怎麼辦 瀏覽:833
android關機命令行 瀏覽:152
網易雲伺服器支持接入什麼功能 瀏覽:649
編程器用法hpz420 瀏覽:160
日本巨胸奶大電影 瀏覽:210
shell外部命令 瀏覽:102
說程序員禿的 瀏覽:717
多女主免費閱讀 瀏覽:49
前端程序員選擇極客時間 瀏覽:166
php我要自學網 瀏覽:201
a盤命令 瀏覽:706
日俄加密通話 瀏覽:660
linuxtee命令 瀏覽:53
pdf程序員找不到了 瀏覽:63