背景
OpenCVのサンプルプログラムをビルドしようとしたら何故か出来なかった
#環境
・Archlinux(4.12.8-2-ARCH)
・GCC(7.1.1 20170630)
・OpenCV(3.3.0-2) - /usr/include/と/usr/lib/下にインストール
・fish(2.6.0)
#実行したコマンド
以下の画像の通り
左がfishで右がbash、zshでも試してみたが通った
ちなみにfishのサブコマンドが``でなく()なのはfishの仕様です
#考察
ldが受け取る環境変数か何かが違うのかな?
#暫定的な解決方法
echoした結果をそのまま渡したらいけた
VSCode使ってるしtasks.jsonに書いたしとりあえず
#まとめ
分かり次第書きます、心当たりがあればコメントください