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
エラーを与えました.