64ビットUbuntuを使用していて、Code :: Blocks IDEをインストールしたい。リポジトリはありますか?
64ビットUbuntuを使用していて、Code :: Blocks IDEをインストールしたい。リポジトリはありますか?
回答:
Code :: Blocksは、クロスプラットフォームの統合開発環境(IDE)です。自己開発のプラグインフレームワークに基づいており、無制限の拡張性を実現しています。その機能のほとんどはすでにプラグインによって提供されています。基本パッケージに含まれるプラグインは次のとおりです。
- 多くの無料コンパイラのコンパイラフロントエンド
- GDB(およびWindowsプラットフォーム用のCDB)のデバッガーフロントエンド
- ソースフォーマッタ(AStyleに基づく)
- 新しいC ++クラスを作成するウィザード
- コード補完/シンボルブラウザ(作業中)
- デフォルトのMIMEハンドラー
- 新しいCode :: Blocksプラグインを作成するウィザード
- やることリスト
- スクリプトに基づく拡張可能なウィザード
- 自動保存(クラッシュの不幸な場合にあなたの仕事を保存します)1
ダウンロードしてインストールするには、下の画像をクリックしてください。
1出典:Ubuntu Apps Directory
ソフトウェアセンターで入手できます。
を開き、Ubuntu Software Center
その名前を検索します。
または、ターミナル経由でインストールします。
sudo apt-get install codeblocks
Code :: BlocksのWebサイトから、LinuxのダウンロードページはCode :: Blocks Release Builds PPAをポイントしています。これはおそらく、合理的に最新バージョンのCode :: Blocksをインストールする最も簡単な方法です。前述のPPAからCode :: Blocksをインストールするには、次の手順を実行します。
sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks codeblocks-contrib
あなたがubuntuで開発する予定がある場合、コマンドラインからコードをコンパイルする方法を学ぶことは有益です...コードブロックIDEも
ソースコードをダウンロード
http://www.codeblocks.org/downloads
codeblocks_16.01.tar.gzに似たファイルを選択します
tarballを展開して発行したい場所にcdします
tar xvf /path/to/codeblocks_16.01.tar.gz
cd codeblocks-16.01.release
autoreconf -fi #
./configure # standard check to confirm your have necessary libs
make -j4 # actual compile and link step
sudo make install # install binary and its libs
sudo ldconfig # this registers your new libs
今インストールされています...先に行くと起動
codeblocks # Voila you have launched your new IDE
上記でエラーが発生する場合は、おそらくアップストリームの依存関係をまだインストールしていないでしょう。
sudo apt-get install build-essential
sudo apt-get install -y libwxbase3.0-0v5 libwxbase3.0-dev libwxgtk3.0-dev wx3.0-headers wx-common
sudo apt-get build-dep codeblocks
あなたがする必要があるのは、実行することです:
sudo apt-get update
それから
sudo apt-get upgrade
その後
sudo apt-get install codeblocks
リポジトリリストが最新ではなく、Ubuntuから更新の提案がありました。Linuxプログラマーになりたい場合は、始める前にLPIC-1の知識を得ることをお勧めします。このシステムをコーディングするには、このシステムの基本を理解することが重要です。
「Jens」の最新バージョンを使用することをお勧めします。たとえ非公式であっても、すべてのバージョンを入手できます。リポジトリまたは単に「deb」ファイルを選択することもできます。
安定したリリースのために、これらの2行をsources.list
ファイルに追加し、パッケージインデックスを更新します
deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main
次に、コードブロックをインストールします。Ubuntu 12.04でテスト済み-32ビットと64ビットの両方。
パッケージを手動でインストールしてみてください。FTP経由でファイルマネージャーを使用してアーカイブに接続します。または、以下のリンクのサイトから手動でダウンロードします。
または、debファイルをクリックして GDEBIを使用してGUIからインストールします。これにより、別のパッケージ/依存関係が欠落しているかどうかが示され、最初にインストールされます。Codeblocksから開始することができ、 GDEBIは直接関連するパッケージを示し、それに従うことで依存関係が失われないようにします。
ブラウザから直接GDEBIをクリックしてトリガーするためにファイルの関連付けを行うことができるかどうかわからない。
サーバーは次のとおりです。ftp.archive.ubuntu.com
Codeblocksへのパスは、ubuntu / ubuntu / pool / universe / c / codeblocksです。
端末タイプで:ftp
それからpropmtが来る
ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb
ファイルはHOMEに保存されます
望ましくないアーキテクチャのDEBを削除します
このスクリプトを保存します。
#!/bin/bash
# Reference
# http://www.cyberciti.biz/faq/bash-for-loop/
# https://www.dbsysnet.com/2015/12/using-bash-arrays-with-examples
BLOCKS=( hello young flying sun you don look old at all);
for LIST in 0 1 2 3 4 5 6 7 8 9 10 11 12
do
echo ${BLOCKS[LIST]};
done;
スクリプトの使用方法に関する回答を確認し、実行可能にして、HOMEから実行できます。
echoをbashコマンドに置き換えてパッケージをインストールします。
dpkg -i ${BLOCKS[LIST]};
以下のためのパッケージのリストにリストメッセージを変更するコードブロックでのホームフォルダ
ls *.deb
パッケージの数を12個の要素のリストに一致させる
20個の要素の場合、1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
dpkg
、パッケージをインストールする順序を正しく設定する必要があり、スクリプトでそれを解決できないというインストールの問題が1つあります。