本文接續以前寫的一個: java命令行相關操作
查看環境變量PATH的值(PATH大小寫均可),方法:
1.set path
2.echo %path%
C++編譯器位置的討論
我的MinGW的C++官方庫位置在C:\MinGW\lib\gcc\mingw32\6.3.0\include\c++
查看MinGW的g++編譯器位置命令:gcc -print-prog-name=cc1plus,查看gcc的:gcc -print-prog-name=cc1
msvc標准庫位置:C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include
lala.cc是helloworld程序。
#include <iostream>
int main(){
printf("hello world");
return 0;
}
(xswl,這就是c++代碼,當時測試的時候腦子進水了)
在windows平台上,g++(mingw)不指定目標文件的話,即g++ lala.cc默認生成exe二進制文件,點擊該exe文件,跳出命令行窗口又關閉。聲明目標文件並運行就是如圖所示的樣子,這就是exe對於windows的特別之處,並且g++默認采取windows的exe生成策略。
以管理員身份運行命令。
runas /user:(administrator用戶名) cmd,回車輸入該用戶名密碼調出作為管理員運行的cmd窗口,例如我的命令就是runas /user:tellw cmd。
后來發現使用這個命令,如果以tellw角色身份進入還說我沒權限,以administrator角色進入輸入的密碼不正確。可能是我自身設置的問題,解決方法是在搜索框搜“cmd”,右鍵以管理員身份運行。
刪除目錄及下面的所有內容
rmdir /s/q aDir
,linux:rm -rf aDir
,兩個系統的命令帶的參數含義是一樣的,/s同r,/q同f。這個命令能強制刪除目錄。
在命令行中使用資源管理器打開當前工作路徑
explorer %cd%
。在我的電腦上執行explorer %cd 任何目錄%
命令打開我的文檔目錄。