私はopenglプロジェクト内でpythonを使用しており、C言語で独自のglライブラリを作成しています。Sublime Text 2 を使用しており、crtl-b を押して .so を作成するためのビルド システムが必要です。
1891 次
1 に答える
1
{
"cmd": ["gcc -Wall -Werror -fPIC -c $file_name -o $file_base_name| gcc -shared -o $file_base_name.so $file_base_name -lGLEW -lGL -lGLU -lglut"],
"shell":true,
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"working_dir" : "$file_path",
"selector": "source.c"
}
.c ファイルがあるフォルダーでビルド コマンドを起動すると、2 つのファイルが表示されます。拡張子のないオブジェクト コードと、必要な .so ファイルを含むもの。必要に応じて、リンカー シェル コマンドでライブラリを変更する必要があるかもしれません。-lGLEW -lGL -lGLU -lglut 必要なものについて。
于 2012-08-16T15:14:18.700 に答える