CMake, mingw, codeblocks – level up

March 7th, 2010 Begemot

И опыт, сын ошибок трудных…(c)

Напряженная выдалась неделька. Решил все-таки потихоньку приближаться к давней мечте, к портированию на линукс\макос.

Начать решил с освоения CMake’а – кроссплатформенной системы автоматизации сборки. Штука, по идее, архиполезная если разработка ведется более чем одним разработчиком\на более чем одном компе или системе. Написал Cmak’овский проект научился генерировать солюшен для студии, make файл для mibgw и (почти) проект для CodeBlock’sa.

Еще меня убедили, что перед тем как суваться с кодом в линукс – целесообразно добиться компиляции под виндой на mingw (это порт gcc под винду – если кто не знает) – легче будет править ошибки. Я решил, что это не лишено здравого смысла. Поставил minwg и кодеблокс, и заставил собиратся на все этому тестовые примеры. Спасибо одному хорошему человеку с этим с этим справился довольно быстро.

В процессе всего этого, пришел к выводу что наверное было дешевле заплатить кому-нибудь разбирающемуся в CMake за подходящий мне скрипт и обучение, потому что самому реально долго. Ну или хотя бы не бросаться так с места в карьер, а просто потихоньку искать примеры реальных скриптов – по другому вышло долго.

В общем пять дней прошло в поисках пути через тернии, но зато я стал ближе к идеалу, и можно поставить пару лишних галочек в резюме, при случае:)

В планах заставить программы собираться на wingw, освоение cmake под линуксом и потом в конце коммунизм:)


Мозгосушильные мозгосушилки

October 30th, 2007 Begemot

Если вы считаете что ваш мандат был скомпрометирован,
обратитесь к системному администратору или в справочную службу

(с) из книги

Наши мозгосушильные мозгосушилки, самые мозгосушильные мозгосушилки в мире, и никакие другие мозгосушилки не перемозгосушат мозговысушенные мозги наших пользователей. Наши мозгосушильные мозгосушилки обладают встроенным мозгосушильным центром.  Мозгосушильный центр это самое сердце наших мозгосушилок. А что бы вы могли понять всею мощь наших мозгосушилок и в частости мозгосушильного центра, как основной части наших мозгосушилок, обязательно читайте нашу мозгосушильную документацию. Ведь вы же знаете что вся мощь наших мозгосушильных мозгосушилок содержится в мозгосушильном центре нашиз мозгосушилок, из этого вам должно стать лишний раз понятно какое важно мозгосушильное значение имеет исследование мозгосушильной документации к нашим саммым мозгосушильным мозгосушилкам. И все таки с вся мощь наших мозгосушилок содержится в мозгосушильных центрах, так что читайте документацию.

Думаете бред пьяного бегемота? нее:) моя рецензия на  Освой самостоятельно Unix. 10 минут на урок. Сегодня имел “удовольствие”  прочесть первые три главы. Стиль ужасный:( Вообще я когда покупал думал что книга для чайнков как раз как надо, но похоже книга для идиотов:(

P.S. Поэтому надежно охраняйте свой мандат (с) от туда же.

Now playing: Герман Анна – А он мне нравится