0

現在、次のオプションを使用して sqlite3 コードをコンパイルしています
gcc -c -lpthread -DSQLITE_THREADSAFE=1 sqlite3.c
g++ -o test test.cc sqlite3.o -ldl -lpthread
。これは問題なく動作します。
しかし、いくつかのプロジェクトで、defineフラグ-DSQLITE_THREADSAFE=1g++コンパイラ呼び出し listet にもあることがわかりました。これは必須ですか、それとも冗長ですか?

4

1 に答える 1