###経験したこと
g++ -Wall -g main.cpp RBM.cpp -o RBM
のコマンドを用いて複数のファイルをリンクさせたのですが、
ld: 3 duplicate symbols for architecture x86_64
のようなerror messageがでてきました。
###実現したいこと
このerrorの原因は複数ファイルに同一のvariableを持っていたことがわかり
解消できました。
しかし、疑問がありまして、小さいファイルであったために、簡単に
duplicateはわかったのですが、もっと明示的にどのvariableが
duplicateしているかを知る方法、道具などはありますか?
error messageを見ても解読ができないようなmessageでした。
よろしくお願いします。
###環境
Apple LLVM version 7.3.0 (clang-703.0.29)
Target: x86_64-apple-darwin15.6.0

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/25 14:16 編集
2017/02/25 14:30
2017/02/25 15:40