2014-10-20 94 views
2

我想在Windows 8機器上使用Eclipse和ARM Sourcery Windows GCC C構建示例代碼。 當我編譯代碼: 我得到這個錯誤:未定義引用符號'sem_post @@ GLIBC_2.4

未定義的參考符號「sem_post @@ GLIBC_2.4

誤差不說任何行號或有關該錯誤的任何位置,所以我不知道應該發佈哪部分代碼。 我該如何擺脫這個錯誤? 謝謝。

回答

7

sem_post()住在pthread庫中,所以請確保在編譯和鏈接時使用-pthread標誌。