前段時間,我在 Mac 上使用 CLion 進行 C++ 編譯,但發現 #include<bits/stdc++.h> 居然出了問題,無法使用,Xcode 也不行。我試圖查找資料,但一般都要求重裝編譯器😂
想着省事,我應用並測驗了這種方法,可以簡單配置使用“bits/stdc++.h”頭文件。
首先,下載這個文件(stdc++.h),當中已經寫好了內容。如果打開你會發現,里面其實是一長串的頭文件,起到偷懶簡化的作用。
接下來,打開“訪達”,點擊菜單欄中的前往——前往文件夾,
輸入 /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include ,進入一個滿載各類文件的文件夾。
你會發現,很多常用的頭文件都在這里。
現在,新建一個文件夾,命名為 bits 。
然后將剛才下載的 stdc++.h 這個頭文件放入 bits 文件夾。
現在就可以正常使用“bits/stdc++.h”頭文件了。
題外話:
其實,原來我有點記不住各個頭文件的名稱,尤其是這個“bits/stdc++.h”,我老是寫錯。
這次我才知道,bits是個文件夾,/是路徑的意思,stdc++是一個頭文件,而.h是擴展名,這樣就記住了!