Могу ли я скомпилировать проект DLL в файл общего объекта (.so) для ARM? - PullRequest
0 голосов
/ 03 июля 2018

У меня есть проект Microsoft Visual C ++ с типом конфигурации .dll. И я хочу, чтобы эта библиотека также работала в моей системе Linux, так как я могу скомпилировать исходный код в файл .so ???

1 Ответ

0 голосов
/ 10 июля 2018

Используйте надстройку C ++ для Linux для Visual Studio, которая описана в этом сообщении в блоге MSDN: Visual C ++ для разработки Linux

Тогда:

  1. Создать новый проект Linux (Visual C++ / Cross Platform / Linux / Empty Project)
  2. Измените настройки проекта на вкладке General, чтобы Configuration Type было Dynamic Library (.so)
  3. Добавьте ваш источник в проект. Вы можете связать исходные файлы между проектами, чтобы у вас была общая кодовая база.
  4. Удаление / замена и зависимости Windows
  5. Сложение
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...