Портирование нескольких зависимых проектов C ++ makefile в MSVC

0

У меня есть несколько проектов, которые зависят друг от друга. Например, когда я их устанавливаю, я делаю это:

Project1: /configure & make & make install

Project2: /configure & make & make install

Такие, что "Project2" зависит от некоторых библиотек "Project1". Я хочу создать проект MSVC для Project2 и начать работать с ним и изменить его (и скомпилировать его внутри). Как я могу это сделать? Кроме того, как это можно сделать в Linux с Eclips (когда у вас нет разрешения администратора и вы не можете сделать "make install")?

  • 0
    В Linux вы всегда можете установить в каталог ~/ без прав администратора.
  • 0
    Я думаю, что когда вы делаете 'make install', он автоматически устанавливает его где-то в / bin или в подобных местах. Как я могу установить в '~ /'? Должен ли я установить некоторые настройки для 'make install'?
Показать ещё 2 комментария
Теги:
visual-studio
makefile

2 ответа

1
Лучший ответ

Вы можете создать зависимость проекта в Visual Studio.

Назначение зависимостей проектам

В обозревателе решений выберите проект.

В меню "Проект" выберите "Зависимости проектов".

Откроется диалоговое окно "Зависимости проектов".

На вкладке "Зависимости" выберите проект в раскрывающемся меню "Проект".

В поле "Зависимости" установите флажок любого другого проекта, который должен быть создан до этого проекта.

Вы можете узнать больше об этом здесь

0

Visual Studio - ваш обычный кликфест, но вы можете определить зависимости проекта.

Определите один проект для каждого модуля, затем перейдите на вкладку свойств решения и для каждого проекта установите флажки, которые сообщают IDE, что этот проект зависит от множества других проектов.

Затем IDE сортирует и строит их в соответствующем порядке.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню