main.cpp、pattern.cpp、および pattern.h (2 つの関数宣言を含むがクラスを含まないヘッダー ファイル。これらの関数は pattern.cpp で定義され、main.cpp には #include "pattern.h" が含まれる) を含む C++ プログラムをコンパイルする場合次のように入力します。
clang++ main.cpp
エラー メッセージは次のとおりです。
/tmp/cc-nrPup0.o: In function `main':
main.cpp:(.text+0x69): undefined reference to `pattern(int, int)'
collect2: ld returned 1 exit status
clang: error: linker (via gcc) command failed with exit code 1 (use -v to see invocation)
これを修正するにはどうすればよいですか? 入力しようとし-v
ましたが、clang の出力が終了し、無効なコマンドでした