Matlab Kalman/usr/bin/ld: не удается найти -lstdС++

Я kalman учебнику Matlab coder kalman в Matlab. При использовании codegen появляется ошибка, как codegen ниже:

/usr/bin/ld: не удается найти -lstdС++

collect2: ld возвращен 1 статус выхода

Но есть libstdc++.so.6 в /lib/ и /usr/lib

Ответ 1

Для использования Fedora 16:

sudo yum install libstdc++-static

Ответ 2

Вы можете мягко связать библиотеку с именем, которое запрашивается

ln -s/usr/lib/libstdc++.so.6/usr/lib/libstdc++.so

Ответ 3

Если вы компилируете 32-битное приложение на 64-битном CentOS 7:

sudo yum install libstdc++-devel.i686

Ответ 4

я сделал sudo apt-get install g++-4.7 он работает для меня для matlab.

Ответ 5

Для CentOS убедитесь, что вы установили пакет gcc-С++ (включая libstdС++ - devel dependency):

sudo yum install gcc-c++