我開始在Debian 8下使用gcc進行多線程編程。我已經成功編寫並運行了一個多線程測試應用程序(foobar.c),但是我被Makefile弄糊塗了(從示例中複製)。特別是,作品的命令是gcc參數:-pthread。它有什麼作用?
gcc foobar.c -o foobar -pthread
我很困惑「-pthread」。 (a)值爲「thread」的選項「-p」,或者
(b)參數「-pthread」?
如果兩種情況下,它究竟在幹什麼?包括一些圖書館?包括一些對象?設置其他選項?
順便說一句 - 一個類似的問題15929739被問,但從未回答。問題20924412也沒有幫助。
相關d:http://stackoverflow.com/q/23250863/694576 – alk