| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > Как в Linuxе собрать проект для разных систем? |
| Автор: Bose 27.3.2009, 02:35 |
| Фактически интересует сборка 4-х версий одного и того же проекта: Linux 32 bit Linux 64 bit Windows 32-bit DLL Windows 64 bit DLL Проект довольно простой, 32-bit-ная нормально собирается по отдельности на Винде и под Linux. Хотелось бы иметь возможность собирать всё в одном месте. Подскажите как? |
| Автор: chaos 27.3.2009, 09:55 |
| скорее всего никак |
| Автор: Bose 27.3.2009, 12:54 |
Вообще никак? Это принципиально невозможно? Я встречал в интернете упоминание о cross compiling, с комментариями, что за это стоит браться, только если вы в полной мере обладаете стальными нервами, и в совершенстве знаете как работает *-nux. Но подумал, что может всё-таки существует простой способ сделать это. |
| Автор: xvr 27.3.2009, 13:05 |
| Linux 32/64 можно собрать под 64х битным Linux - см ключ -m32 у gcc Cross на Windows - нужен cross toolchain (или MingW под wine |
| Автор: Bose 27.3.2009, 21:26 |
А его можно где-нибудь скачать в скомпилированном виде? |
| Автор: xvr 27.3.2009, 22:58 | ||
Мне не встречался, хотя я его и не искал. Может где нибудь и есть |