C.Vim работает, о чем свидетельствуют команды, которые я использовал, подсветку синтаксиса и шаблон. Но я использую \rc
, и ничего не происходит. \rr
говорит мне, что нет .exe, и поиск «Все» говорит мне, что это не проблема с каталогом.Компиляция с C.vim в Windows?
Во всех ресурсах, которые я читал, я не вижу ничего, что говорит, что я должен указать это на определенный компилятор, хотя я установил Visual Studio 2010.
Как получить C. vim для компиляции моего кода? Я относительный новичок с Vim и C.
Редактировать: Я установил переменную среды Windows в C:/cygwin/bin, где я загрузил и установил пакеты GCC, но я все еще получаю такая же ошибка.
Edit2: Я также загрузил Msys и Mingw. Я также попытался настроить Eclipse, следуя инструкциям here. Запуск make из командной строки говорит мне, что работает GNU Make 3.81. Запуск :make
в Vim говорит мне:
shell returned 2
(1 of 1) : make *** No targets specified and no makefile found
Попытка Eclipse, я получаю другую ошибку сделать:
make: *** No rule to make target `all'; Stop.
EDIT3: меня Code :: Blocks работает, что я и используется для запуска. (Прошло некоторое время с тех пор, как я запрограммировал, и даже тогда я был новичком.) Мне совсем не нужно было его настраивать, хотя я бы предпочел использовать Vim, поэтому помощь по-прежнему очень ценится.
Редактировать: running make vimFirst
(vimFirst.c - это мой файл) компилируется! Запуск программы с помощью :! vimFirst.exe
работает должным образом. Теперь, возвращаясь к исходному вопросу, как это сделать с C.vim? Было бы гораздо удобнее вводить \rc
и компилировать и запускать программу, что составляет около 1/10 от ввода другого метода.
Является ли ваш компилятор на PATH? – Daniel
Я редактировал переменную пути - но все равно получаю ту же ошибку? – Alec
Вы говорите об этом c.vim? http://www.vim.org/scripts/script.php?script_id = 1201 – idbrii