プロジェクトをコンパイルして自分のシステムで実行すると、問題なく動作します。
これを git にアップロードし、管理者にサーバーで実行するように依頼したところ、undefined reference to 'clock_gettime'
. -lrt
このエラーは、ライブラリをオプションでリンクすることで解決できます。同様の問題が以前に発生しましたが、それはオプションmath.h
を使用してライブラリをリンクすることに関連していました。-lm
このような問題に遭遇したり、管理者の前で恥ずかしく感じたりしないように、リンクするすべてのライブラリを見つける方法はありますか? リンクするすべてのライブラリを決定する方法。これには思考プロセスがありますか?