質問: C言語初心者です。 C言語で作成したソースコードをビルドすると下記のWarningが出力されます。 何を修正すれば良いのかわかりません。 どれか一つでも良いのでわかる方いらっしゃいましたら、助けていただけると幸いです。 ・warning: 'json_array_insert' defined but not used ・warning: command line option '' is valid for c/objc but not for c++ ・try using -rpath or -rpath-link
回答: > > ・warning: 'json_array_insert' defined but not used > > > json_array_insert が定義されてるけど使われていない > > ・warning: command line option '' is valid for c/objc but not for c++ > > > コマンドラインオプション''がC++では有効でない > > ・try using -rpath or -rpath-link > > > -rpath か -rpath-link でやり直してみれ 基本的にワーニングは、警告なだけでコンパイル/ビルドは正常に行われます ですんで、そのワーニングがプログラムのバグによるものではない、と判明したならば別に潰さなくてもかまわないってことになります ということで、上記のワーニングの潰し方 1.json_array_insertが変数なのか何かわからないけど、使ってないなら消してしまえばOK 2.そのコマンドラインオプションを使わなければOK 3.それでやり直してみればOK となります