libgoogle-perftools-devの32ビット版と64ビット版のインストール

libgoogle-perftools-devの32ビット版と64ビット版のインストール

私はDebian Stretchを使用しており、必要ですGoogleの掲載結果ツール私のプログラムのいくつかを分析してみましょう。私のコンピュータは64ビットです。gcc -m3264ビットと32ビットの両方を使用してプログラムを作成しました。両方を分析できたらと思います。私はlibgoogle-perftools-devそれをインストールしました。ここで、x86バリアントを追加しようとしているときにaptx64バリアントを削除したいと思います(下記参照)。両方のバリエーションを並べて設置できますか?

$ sudo apt install libgoogle-perftools-dev:i386
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libboost-chrono1.62.0 libboost-program-options1.62.0 libboost-regex1.62.0 libboost-thread1.62.0 libstemmer0d
  libunwind-dev libunwind8 libunwind8-dev libyaml-cpp0.5v5 mongo-tools
Use 'sudo apt autoremove' to remove them.
The following additional packages will be installed:
  libgoogle-perftools4:i386 libstdc++6:i386 libtcmalloc-minimal4:i386
The following packages will be REMOVED:
  google-perftools libgoogle-perftools-dev libgoogle-perftools4 libtcmalloc-minimal4 mongodb mongodb-clients
  mongodb-server
The following NEW packages will be installed:
  libgoogle-perftools-dev:i386 libgoogle-perftools4:i386 libstdc++6:i386 libtcmalloc-minimal4:i386
0 upgraded, 4 newly installed, 7 to remove and 0 not upgraded.
Need to get 1,247 kB of archives.
After this operation, 115 MB disk space will be freed.
Do you want to continue? [Y/n] 

ベストアンサー1

さまざまなパッケージにgoogle-perftools必要な宣言はありません。Multi-Arch:それらの制御ファイル、いいえ、並列にインストールおよびi386パッケージ化することは不可能です(強制インストールのために多くの苦情が発生し、他のパッケージがインストールまたはアップグレードされない場合を除き)。amd64apt

この機能を有効にするように要求するバグを報告できます。これを行うには、reportbug libgoogle-perftools-devプロンプトを実行して続行します。

バラより64ビットDebian / Ubuntuで32ビットプログラムを実行するにはどうすればよいですか?64ビットシステムで32ビットプログラムを実行する別の方法(例:ザイルズ)。

おすすめ記事