Кросскомпиляторная сборка

Здесь обсуждаются темы, косвенно связанные с Far.
Post Reply
ujos
Posts: 220
Joined: Fri 27 Apr, 2012 15:10
Has thanked: 10 times

Кросскомпиляторная сборка

Post by ujos »

На днях начал копать в сторону кросплатформенных\кроскомпиляторных сборок. Нашел CMake (http://www.cmake.org). Умеет генерить проектные файлы для студии 2005\2008\2003, cygwin, mingw.

Авось окажется полезным :crazy:
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Re: Кросскомпиляторная сборка

Post by techie »

Молодец. SCons (http://scons.org/) ещё посмотри для общего развития.
ujos
Posts: 220
Joined: Fri 27 Apr, 2012 15:10
Has thanked: 10 times

Re: Кросскомпиляторная сборка

Post by ujos »

techie wrote:Молодец. SCons (http://scons.org/) ещё посмотри для общего развития.
SCons умеет генерить проекты или он только собирает?
ujos
Posts: 220
Joined: Fri 27 Apr, 2012 15:10
Has thanked: 10 times

Re: Кросскомпиляторная сборка

Post by ujos »

Чем расбрасываться ссылками, лучше сказал бы "да" или "нет". А если не знаешь - лучше промолчи.

На сколько я понял, он генерит проекты только для студии. Мейк файлы он делать не умеет.
Сампл что в мане у меня так и не отработал. Сначала ругался что не может найти kernel32.lib потом что размеры переменных отличаются.

Или у меня кривые руки и я не могу копи пейстить, или это все туфта.
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Re: Кросскомпиляторная сборка

Post by techie »

ujos wrote:
Чем расбрасываться ссылками, лучше сказал бы "да" или "нет". А если не знаешь - лучше промолчи.
Википедия говорит "да", а я промолчал. Вообще иногда неплохо в подтверждение своих слов давать ссылки на авторитетные источники. Даёт почву для конструктивных обсуждений, так сказать.
ujos wrote: На сколько я понял, он генерит проекты только для студии. Мейк файлы он делать не умеет.
В теории Мейк файлов нет понятия "проект".
ujos wrote: Сампл что в мане у меня так и не отработал. Сначала ругался что не может найти kernel32.lib потом что размеры переменных отличаются.

Или у меня кривые руки и я не могу копи пейстить, или это все туфта.
Всё возможно. Есть багтрекер, есть рассылка сконсовская. Могу поразжёвывать, но у меня слюна ядовитая.
User avatar
HaRT
Moderator
Posts: 10869
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Re: Кросскомпиляторная сборка

Post by HaRT »

ujos
Есть ещё qmake из Qt — он-то уж точно умеет генерировать и традиционные make-файлы, и проекты для Студии.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
chupakabra
Posts: 1023
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: Кросскомпиляторная сборка

Post by chupakabra »

Добавлю Bakefile.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Re: Кросскомпиляторная сборка

Post by t-rex »

Добавлю "пальцы".
Post Reply

Return to “Операционные системы, командные оболочки и прочее”