Sry for my bad english。Mac端末でCファイルをコンパイルしてください。ヘッダー
"test.c" とヘッダファイル名 "mylib.h"というファイル名をmac端末でコンパイルしたいとします。私はそれをどうやってできるのか。
Sry for my bad english。Mac端末でCファイルをコンパイルしてください。ヘッダー
"test.c" とヘッダファイル名 "mylib.h"というファイル名をmac端末でコンパイルしたいとします。私はそれをどうやってできるのか。
はやって試してみてください。あなたが「mylib
」という名前のライブラリを持っているあなたの.cファイルとして及び場合
gcc test.c -lmylib -o mycompiledtest
これは、同じフォルダ内に.hファイルの生活を想定している(mylib.hファイルが存在します) gcc
行の-l
ビットの後にそれを含めてください。
More information about gcc found here
のgccがあなたのため見つからない場合は、(あなたがあなたのApple IDでサインインする必要があります)Developer Tools download pageで発見「コマンドラインツール」のインストーラからインストールしてみてください。
MacでCプログラムをコンパイルする方法を知るには、 How do I compile a .c file on my Mac? (基本的にはGCCをインストールする)を参照してください。
同じパスにヘッダファイルを含めるために、#include "mylib.h"はGCCで動作するはずです。これを見てください:https://gcc.gnu.org/onlinedocs/gcc-3.0.2/cpp_2.html#SEC6
"gcc mytest.c" GCCをお持ちでない場合は、App StoreからXcodeをインストールして、もう一度やり直してください。 –
これらのファイルに含まれる内容に大きく依存することがあります。まずは1つの '.c'と1つの' .h'ファイルを持つことは珍しいことです。 – giusti