0

私は Windows マシンでいくつかの C コードに取り組んできましたが、現在、完全な権限を持たない Linux コンピューターにそれを転送中です。私のコードでは、いくつかの静的ライブラリにリンクしています。

これらのライブラリを Linux コンピューター用に再作成する必要があるというのは正しいですか?

問題のライブラリは GSL-1.13 科学ライブラリです

副次的な質問ですが、Linux 用に上記のコンパイル済みバージョンを持っている人はいますか?

Linux マシンで automake を使用してソースをコンパイルしようとしましたが、makefile が作成されていないようで、エラーも出力されません。

ありがとう

4

1 に答える 1

1

はい、Windows から GNU/Linux に切り替えるときは、ライブラリを再度コンパイルする必要があります。

その方法については、GSL をビルドするのに automake は必要ありません。tarball 内にあるファイル INSTALL (ファイル gsl-1.16.tar.gz) を注意深く読む必要があります。簡単に言えば、コマンドを実行します

$ ./configure
$ make

tarball から解凍したディレクトリ内。

于 2013-09-12T18:55:57.403 に答える