Что ж, я разрабатываю программу на C ++ в Ubuntu 10.04.1 (Intel Core2Quad) LTS, но выпуски работают на Debian 5.0.5 (Intel (R) Xeon (R) CPU).Некоторые библиотеки, такие как crypto ++ или mysqlclient, имеют разные версии в обеих ОС.Поэтому я решил скомпилировать двоичный файл статически со всеми библиотеками, статически скомпилированными в Ubuntu, а затем загрузить завершенный двоичный файл в Debian.
Я не уверен, что этот метод правильный, потому что статические библиотеки могут быть архитектурнымии может быть в конфликте на машине Debian.Если я хочу использовать новую версию библиотеки Ubuntu в Debian, должен ли я скомпилировать их в Debian?
Заранее спасибо