我不確定問題的框架是否正確。但我在Windows機器上使用代碼塊。我想用gcc -o myfile myfile.c -lpthread
。但在我的代碼塊中,我沒有這個-lpthread標誌(是否稱爲標誌?)。那麼我需要在代碼塊中添加這個,這樣當我點擊構建時,它將簡單地調用gcc -o myfile myfile.c -lpthread
。如何在代碼塊中向編譯器添加標誌?
1
A
回答
0
在代碼塊16.01,您可以指定要通過設置>編譯器鏈接(在這種情況下libpthread.so)庫...>鏈接設置>添加
然後,你需要通過locate libpthread.so
添加的libpthread.so
位置。在這種情況下,您可能還需要指定-D_REENTRANT
編譯器標誌告訴gcc
關於線程使用必要的標頭。
1
-lpthread是鏈接器聲明包含庫pthread(POSIX線程)的標誌。我對代碼塊不太擅長,但在主要設置中,您應該能夠找到配置編譯器或鏈接器的選項。你需要在那裏添加庫「pthread」。
相關問題
- 1. 如何在代碼塊上添加編譯器標記
- 2. 如何在Eclipse中爲Java程序添加編譯器標誌?
- 3. Xcode 4.4 - 無法添加編譯器標誌來編譯源
- 4. 無法在Xcode中添加編譯器標誌?
- 5. 將編譯器標誌添加到標準android build.xml中
- 6. 如何在cmake文件中添加鏈接器或編譯標誌?
- 7. 如何在編譯腳本執行時添加調試標誌:
- 8. 在XCode中爲多個目標添加編譯標誌
- 9. 僅在使用--default-library = shared時才添加編譯器標誌
- 10. 如何設置該編譯器標誌?
- 11. f2py的附加編譯器標誌
- 12. 如何在使用gcc時添加我自己的編譯器標誌:Config?
- 13. 如何向網址添加標誌?
- 14. 如何向Visual Studio代碼編輯器添加右邊距?
- 15. Objective-C編譯器標誌
- 16. gtksourceview編譯代碼塊
- 17. 編譯時間代碼塊
- 18. 在CMake中,只有在編譯器標誌沒有被使用的情況下,我如何才能添加到編譯器標誌?
- 19. 添加編譯器標誌爲Visual Studio 2005的CMake 2.8.1
- 20. 如何在構建模塊時重寫perl的編譯標誌?
- 21. 無論如何獲得編譯標誌文件中使用的編譯標誌?
- 22. 向QT添加不同的編譯器
- 23. 如何將全局CXX編譯器標誌添加到yocto版本
- 24. 如何讓Java編譯器在編譯代碼中生成行號碼
- 25. 如何在Notepad ++中編譯RoR代碼?
- 26. 如何在編譯時確定OS/X上的編譯標誌?
- 27. 在ubuntu中編譯/編譯源代碼
- 28. - 僅在編譯時添加模塊
- 29. 如何在scons中添加鏈接器標誌以創建編譯器特定的可執行文件
- 30. 如何讓我的編譯器在codelite中工作? (它適用於代碼塊)