私は何か間違ったことをしていると確信していますが...同じバージョンのUbuntuがインストールされ、同じバージョンのg ++がインストールされた1台のコンピューターでc ++プロジェクトに取り組み、そこで正常にコンパイルされました。自宅で作業できるように、ファイルを DropBox フォルダーに入れました。まったく同じファイルがここにあり、まったく同じ g++ コマンドでエラーが発生します。いくつかの「「 _」の複数定義」エラーが発生しています。
ここで私が間違っていることを誰かが知っていますか?
エラー例:
g++ -o*.C *.cpp
/tmp/ccdFZtkq.o:(.bss+0x718): multiple definition of `done'