Как открыть исходный пакет Linux как проект в IDE? - PullRequest
0 голосов
/ 20 мая 2011

Я делаю небольшой мод для SMPlayer;версия для Linux ...
make, sudo make install из командной строки работает, но я хотел бы иметь проект в IDE.

Я хочу использовать IDB CodeBlocks, только потому, что я использовал его раньше, но если требуется какая-то другая IDE, я могу использовать это вместо ... (Я использую Codeblocks, потому что это просто, и это подходитмоя текущая способность обрабатывать IDE) ..

Есть ли какой-нибудь способ использовать Makefile SMPlayer или что-то подобное?

Ответы [ 2 ]

2 голосов
/ 20 мая 2011

Это зависит от IDE и не имеет ничего общего с Linux.

Ваша программа поставляется с чем-то вроде cmake или другого инструмента установки? Это обычно делает это намного проще. Например, в KDevelop вы можете импортировать напрямую из CMakeLists.txt и Makefiles.

Если все остальное терпит неудачу, может быть довольно легко сделать что-то подобное (не зная вашей конкретной IDE):

  1. Добавить новый проект
  2. Установить каталог сборки и другие необходимые настройки (например, флаги компилятора и компилятора)
  3. Добавить в него уже существующие файлы.
  4. Нажмите кнопку «Компиляция».

Это, очевидно, зависит от структуры проекта, настроек и размера.

1 голос
/ 20 мая 2011

Code :: Blocks имеет встроенную поддержку проектов Makefile.См. FAQ .

Также вы можете просто использовать vim или emacs;)

...