GCC 3.4.4 上の C++ tr1 (Nokia N810 タブレット コンピューターの場合)
質問
C++を取得するには何が必要ですか tr1 メンバー (特にshared_ptrですが、関数とバインド、その他すべてが必要です) と連携する GCC 3.4.4 (ノキアの場合 N810 タブレットコンピュータ)。
誰かこれをやったことがありますか?これを試してみましたか?
かもしれない ない このデバイス用にクロスコンパイルするには、GCC 4.x にアップグレードすることが可能です (ただし、すでに実行している場合は、ぜひお知らせください)。
多くのアプローチがあるかもしれませんが、他の人が陥った行き止まりは避けたいと思っています。
ブーストはかなり相互依存する可能性があるため (ブースト ヘッダーを 1 つ導入すると、さらに 20 個追加される)、コード サイズを抑えることが私たちにとって重要であるため、ブーストの導入は避けようとしています。
ありがとう!
解決
少なくとも、boost からのshared_ptr の場合、依存関係の数はかなり少ないです。使用できます BCP boost からサブセットも抽出するため、アプリケーションをコンパイルするために boost 全体を必要としません。
他のヒント
話は変わりますが、以下をインストールしています。 g++-3.4
現在、Ubuntu ラップトップにパッケージをインストールしているので、コンパイルできるかどうかを確認してみます libstdc++
Subversion トランクから。もしそうなら、お知らせします!(そうでない場合は、私もお知らせします。:-P)
所属していません StackOverflow