LoriPhysics Ответов: 1

Как добавить существующий проект в решение в visual studio?


Я новичок в visual studio и cmake. Как добавить существующий проект, созданный кем-то другим, в решение многих проектов, все еще ссылаясь на заголовочные файлы, на которые может ссылаться новый проект?

Прямо сейчас я даже не могу добавить проект, чтобы файл решения видел его, не говоря уже о том, чтобы видеть ссылочные проекты.

Кстати: мы используем файлы opencv от Intel RealSense camera образцы.

Что я уже пробовал:

Я попытался скопировать все проекты, которые я клонировал из github, в тот же каталог, что и решение, и щелкнул правой кнопкой мыши на решении, чтобы добавить новый проект. Я также попытался создать новый проект из файла: new:project из существующего кода, но он не добавляет его к существующему решению.

LoriPhysics

Я думаю, что у меня нет проекта, но есть файл из github, который имеет все задатки проекта. Мой вопрос должен был звучать так: "как мне превратить группу клонированных файлов github в проект, а затем добавить его в существующее решение". У меня используется команда git-репозитория, но так и не смогли создать проект из него.

Luc Pattyn

Я предлагаю вам прочитать статьи, на которые я ссылался, и если они не помогут (я их не проверял) применить еще несколько google foo.

Там должны быть готовые к использованию библиотеки для Windows, посмотрите сами здесь.

Альтернативой является создание нового проекта самостоятельно, внутри VS, а затем добавление каждого исходного файла в проект, щелкнув правой кнопкой мыши проект в "обозревателе решений" и выбрав "добавить"/вероятно, "существующий элемент". Хотя это может быть трудно, если у вас есть больше, чем несколько файлов.

LoriPhysics

Спасибо за вашу помощь:) Сейчас я просеиваю эту нить.

Luc Pattyn

если вам нужен немодифицированный opencv, то готовые библиотеки, похоже, подходят именно для этого: см. здесь.

1 Ответов

Рейтинг:
1

Luc Pattyn

Хмм. Предыдущие сообщения каким-то образом исчезли.

Вот мой предложение, предполагая,что готовые библиотеки Windows подойдут.