0
A
回答
1
大多數MPI編譯器包裝程序將編譯器選項傳遞給他們包編譯器(?)。所以你應該能夠使用相同的標誌,mpicc
,你可以用它來解開你的編譯器。
爲了更好的回答:請參考您的安裝源mpicc
,它通常作爲shell腳本實現(在Linux系統上)。許多版本也響應-help
和類似的。
1
正如高性能標記指出的那樣,mpicc
只是真正的編譯器工具鏈的一個包裝。幾乎所有包裝紙都有一個幾乎標準的選項:-showme
。它顯示了國旗準確地獲取傳遞到編譯器,例如:
$ mpicc -showme
icc <lots of preprocessor flags> -fexceptions -pthread \
<lots of linker flags> -lmpi -losmcomp -lrdmacm -libverbs -lrt \
-lnsl -lutil -lpsm_infinipath -lbat -llsf -ldl -lm -lnuma
檢查這些選項,請諮詢你的編譯器手冊,並找出如何抑制警告。
0
取決於您的編譯器,您可以添加標誌以避免出現此類警告消息,例如-w
是禁用警告消息的GCC範圍選項。
相關問題
- 1. MPICC和MKL編譯
- 2. gcc打印警告沒有編譯
- 3. 編譯後沒有出現警告,爲什麼警告我?
- 4. QRegExp編譯時警告
- 5. 項目沒有編譯沒有警告或錯誤在Code :: Blocks
- 6. 編譯了Aircrack-ng了mpicc
- 7. 當沒有錯誤時,CSharpCodeProvider不會返回編譯器警告
- 8. GWT編譯警告
- 9. iPhone編譯警告
- 10. 編譯器警告
- 11. 編譯器警告在NSManagedObject
- 12. 警告:已編譯但在編譯時出錯oracle
- 13. 在intellij中,我在語法「Inconvertible Types:can not cast ...」中收到警告,但在編譯時沒有錯誤或警告
- 14. 有沒有辦法在訪問特定屬性時生成編譯器警告?
- 15. 編譯器警告沒有顯示在basic4andriod ide
- 16. 在OpenCV中編譯警告並且沒有輸出
- 17. Resharper警告將枚舉枚舉爲UIntPtr,但沒有編譯器警告
- 18. 警衛/警衛沒有編譯更改
- 19. 編譯警告 - ARM交叉編譯器
- 20. TRIGGER AUTO_NUM_GEN編譯警告:執行完成時出現警告
- 21. CC3200。編譯警告時使用freertos math.h
- 22. 編譯器警告CS1701使用csc.exe時
- 23. 編譯C庫時的警告
- 24. 編譯時出現衝突警告
- 25. Symfony的警告翻譯沒有找到
- 26. PHP7和Apache編譯警告
- 27. NSJSONSerialization編譯器警告
- 28. CLLocationManager編譯器警告
- 29. 編譯器警告消息
- 30. 警告:與編譯錯誤