Как построить библиотеку - PullRequest
0 голосов
/ 27 мая 2011

Как мне «построить библиотеку C ++»?Я пытаюсь использовать SDK (http://mac.softpedia.com/get/Development/Libraries/oscpack.shtml), но файлы не содержат никаких файлов .lib или .dll. Мне говорят, что мне нужно просто «построить свою собственную библиотеку», но я абсолютно не понимаю, что это значит!

Ответы [ 3 ]

1 голос
/ 27 мая 2011

Вам не нужно создавать библиотеку. Вы можете просто добавить .cpp файлы к вашей команде компиляции.

g++ -o test main.cpp file1.cpp file2.cpp
1 голос
/ 27 мая 2011

Вы читали это?

Oscpack - бесплатная библиотека с открытым исходным кодом , набор классов C ++ для упаковки и распаковки пакетов OSC.

Oscpack не является структурой приложения OSC , он не включает инфраструктуру для построения или маршрутизации пространств имен OSC, а просто классы для простого конструирования, отправки, получения и анализа пакетов OSC.

0 голосов
/ 27 мая 2011

Если это проект Visual Studio, вы можете просто добавить новый проект в текущее решение. Вы должны сделать новый проект static lib проектом. Затем вы должны ссылаться на новый проект из вашего текущего проекта. (Это заставит Visual Studio построить второй проект и связать его с первым при сборке первого)

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

Затем вам нужно будет добавить Additional Include Directories в первый проект, чтобы операторы #include работали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...