問題タブ [suitesparse]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2015 - エラー LNK2001: 未解決の外部シンボル Visaul C++ SuiteSparse lib
Visual C++ 2015 を使用しました。g2o サンプル コードをビルドしようとすると、次のエラーが表示されました。
約 172 のエラーは、LNK2001 および LNK2019 に関連しています。ファイルを確認したところ、ほとんどのエラーは SuiteSparse のライブラリに関連していることがわかりました。ライブラリ ディレクトリと追加のライブラリ ディレクトリは既に確認済みです。しかし、それでもこれらのエラーがポップアップしました。私はg2oの分野では初めてです。誰かが私にあなたの親切な手を差し伸べることができれば、私はとても感謝します.
c++ - Ubuntu で SuiteSparse をコンパイルすると、CHOLMOD のインストール時に壊れる
次のGitHubから SuiteSparse の .zip をダウンロードしました。Ubuntu で C/C++ ライブラリをインストール/コンパイルしようとしています。Linux 用の Windows サブシステムを使用しており、Microsoft Store から Ubuntu をインストールしています。
SuiteSparse の指示では、cd で SuiteSparse-5.5.0 ディレクトリに移動し、 と入力するだけですmake
。メイクファイルはこちら。readme には、make、g++、gcc、および cmake が必要であることが示されているため、.xml を使用してそれらをインストールしましsudo apt install <package name>
た。ここに私が得るエラーメッセージがありますmake 2>error
:
メイクファイルがいくつかのフォルダーに書き込むのを妨げていたウイルス対策をオフにしました。何がうまくいかないのですか?makefile が CHOLMOD で始まる一連のライブラリをインストールしようとしているようで、その間に停止します。関連する 質問をいくつか読みました。1 つ目は PATH を変更していないため、ここでは当てはまらないようです。2 つ目は、既に行っている Metis の使用を提案しています。