5

Ubuntu 11.10 x86_64 の ppa からPoint Cloud Libraryをインストールしました (dev パッケージを含み、必ずしも質問に関連するわけではありませんが、完全を期すためにこの詳細を提供しています)。コンパイルしようとすると (cmake で生成された make ファイルで作成)、pcl を使用する自分のコードをコンパイルしようとすると、選択した CPU が x86-64 命令セットをサポートしていないというエラーが表示されます。このエラーは何を意味し、エラーを取り除くには何をチェックすればよいですか?

4

2 に答える 2

5

gccこれは、 64 ビットをサポートしない CPU タイプを選択するフラグを に渡していることを意味します。たとえば、次のようなフラグを使用している可能性があります-march=prescott。コンパイル行はどのように見えますか? フラグに関するいくつかの有用な情報は、Gentoo (他の場所?) wiki で見つけることができます: http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel

于 2012-04-21T15:05:52.270 に答える
1

64 ビット マシンで実行していますか?

ソフトウェアは 64 ビット マシン用で、32 ビット プロセッサを使用しているようです。

于 2012-04-21T12:46:46.673 に答える