1

Я пытаюсь создать удаленный существующий проект в NetBeans.
По некоторым причинам проект построен таким образом на удаленной машине Linux:
Исходники проекта: /home/bob/workspace/myprojectFolder
Makefile проекта: /home/bob/workspace/makefile

Я определил проект NetBeans следующим образом:

  1. Удаленный хост определен правильно.
  2. Местоположение проекта NetBeans: /home/bob/workspace/myprojectFolder/NBproj
  3. Рабочий каталог make: /home/bob/workspace (на самом деле это ../.. в NetBeans: из MBproj, два назад)

В пути makefile есть еще один файл с именем common.mk . makefile включает в себя common.mk с: include common.mk (тот же путь).
При попытке компиляции с NetBeans я получаю сообщение об ошибке: makefile:2: common.mk: No such file or directory и я не могу скомпилировать удаленно.

Когда вы делаете то же самое с NetBeans, установленной на компьютере с Linux. и используя локальный хост вместо удаленного хоста. с теми же свойствами проекта, проект получает скомпилирован.

  1. Можно ли увидеть CWD при компиляции с NetBeans?
  2. Почему это происходит? Какая разница между удаленным / локальным?

0