Какъв е най-основният начин за създаване и използване на .dylib в Xcode?
Ето какво имам досега:
Файл: MyLib.h
#include <string>
namespace MyLib
{
void SayHello(std::string Name);
}
Файл: MyLib.cpp
#include <string>
#include <iostream>
#include "MyLib.h"
void MyLib::SayHello(std::string Name)
{
std::cout << "Hello, " << Name << "!";
}
Накарах проекта да се компилира като динамична библиотека, но как да го използвам с други проекти? Опитах нещо подобно:
Файл: MyLibTester.cpp
#include "libMyLib.dylib"
int main()
{
MyLib::SayHello("world");
return 0;
}
Но това ми даде над 400 грешки (предимно по линия на Stray \123 in program
. Използването на <libMyLib.dylib>
ми даде грешка file not found
.