在 Xcode 中创建和使用 .dylib 的最基本方法是什么?
这是我到目前为止所拥有的:
文件: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
. Using<libMyLib.dylib>
给了我一个file not found
错误。