【エラー】library not found for -lX11【c++/vscode/Mac】
C言語(c++)です。
独自のライブラリを使用しているのですが下記のエラーが出てコンパイルできません。
もちろんですがX11は正しい場所にあります。
コンパイラーが正しい場所を探せています。しかし、そこにX11は存在するのですが存在を確認できていない状態だと認識しています。
個人的には X codeのpathあたりに問題があると考えているのですが...
エラーコード
ld: library not found for -lX11
clang: error: linker command failed with exit code 1 (use -v to see invocation)
makefileを作成しコンパイルを行なっています。
HOME=/Users/sho/c++/kkk
All: prog01
prog01: prog01.c
gcc -g -Wall prog01.c -o prog01 -I$(HOME)/eggx -L$(HOME)/eggx -leggx -lX11 -lm ******
*の部分はライブラリのファイル名が入りますが個人情報を含むので隠しています。
使用しているPCなど
・MacBook 16インチ(M1チップでない)Big Sur
・Vscode
・X Code
・X Quartzインストール済み
詳しい方、よろしくお願い致します。
0