История изменений
Исправление Iron_Bug, (текущая версия) :
ну, значит, тебе путь в MinGW+MSYS или Cygwin. там autotools нормально (почти) фунциклируют. если ты попробуешь потащить это в вендозную среду, будет страшный гемор с переписыванием кучи Makefile'ов.
а так, из кроссплатформы без Qt удобно юзать CMake. можешь попробовать boost v2 build. там своя философия, но сишные файлы им вполне можно собирать, и кроссплатформа там хорошо поддержана. но к нему надо привыкнуть и довольно долго в него въезжать.
в качестве IDE для кроссплатформенных проектов я лично использовала CodeBlocks. его тут ругают, но он лучше всех прочих заточен под кроссплатформу и даже какие-то зайчатки поддержки проектов с Gtk в нём я видела (хотя и не юзала никогда). он удобен тем, что у него один проект на все платформы и в него можно докрутить любые компиляторы, навесить на сборку любые скрипты. в общем, какие хочешь извращения, по желанию. но в последние годы там завелись говнокодеры и проект стал реально развиваться куда-то не туда. однако, существующих стабильных версий вполне хватает для разработки.
да, из DE есть ещё Eclipse. хотя он жирный и тяжёлый, я лично его почему-то недолюбливаю. но в нём есть плагины для работы с сишными проектами и он умеет экспортировать в CMake.
Исправление Iron_Bug, :
ну, значит, тебе путь в MinGW+MSYS или Cygwin. там autotools нормально (почти) фунциклируют. если ты попробуешь потащить это в вендозную среду, будет страшный гемор с переписыванием кучи Makefile'ов.
а так, из кроссплатформы без Qt удобно юзать CMake. можешь попробовать boost v2 build. там своя философия, но сишные файлы им вполне можно собирать, и кроссплатформа там хорошо поддержана. но к нему надо привыкнуть и довольно долго в него въезжать.
в качестве IDE для кроссплатформенных проектов я лично использовала CodeBlocks. его тут ругают, но он лучше всех прочих заточен под кроссплатформу и даже какие-то зайчатки поддержки проектов с Gtk в нём я видела (хотя и не юзала никогда). он удобен тем, что у него один проект на все платформы и в него можно докрутить любые компиляторы, навесить на сборку любые скрипты. в общем, какие хочешь извращения, по желанию. но в последние годы там завелись говнокодеры и проект стал реально развиваться куда-то не туда. однако, существующих стабильных версий вполне хватает для разработки.
Исходная версия Iron_Bug, :
ну, значит, тебе путь в MinGW+MSYS или Cygwin. там autotools нормально (почти) фунциклируют. если ты попробуешь потащить это в вендозную среду, будет страшный гемор с переписыванием кучи Makefile'ов.
а так, из кроссплатформы без Qt удобно юзать CMake. можешь попробовать boost v2 build. там своя философия, но сишные файлы им вполне можно собирать, и кроссплатформа там хорошо поддержана. но к нему надо привыкнуть и довольно долго в него въезжать.
в качестве IDE для кроссплатформенных проектов я лично использовала CodeBlocks. его тут ругают, но он лучше всех прочих заточен под кроссплатформу и даже какие-то зайчатки поддержки проектов с Gtk в нём я видела (хотя и не юзала никогда). он удобен тем, что в него можно докрутить любые компиляторы, навесить на сборку любые скрипты. в общем, какие хочешь извращения, по желанию. но в последние годы там завелись говнокодеры и проект стал реально развиваться куда-то не туда. однако, существующих стабильных версий вполне хватает для разработки.