Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> LinuxシステムFAQ >> 使用およびLinuxのmakefile構成の基本命令

使用およびLinuxのmakefile構成の基本命令

  
        

最初の大きな問題:いくつかの基本的なコマンドの主な用途:猫、CP、MKDIR、MV…

ホームディレクトリの下にテスト
は、

その後、etcディレクトリを入力してくださいという名前の新しいフォルダを作成し、内容表示:新しいファイルTEST1を作成するための

テスト:

その名はMYPASSWDで変更
ます。

そして、passwdファイル内のクエリ、およびは、CPの内部でテストするためにそれを見つけました新しいファイルのhello.cを作成するには、catコマンドで

test1のを
クリップ。

OKので、最初の質問は、同志は、この質問は簡単で、右!!!

第二の大きな問題:プロジェクトマネージャーは、

利点
を利用する:プロジェクトマネージャが作る'、、多数のファイルをコンパイルするために作ると同時に、コンパイルされた作品の量を減らし、自動的にマネージャー&'のコンパイル彼はメイクファイルを読み込むことにより、ファイルの内容
コンパイルする多くの作業を行っ

最初の方法:

のMakefile:

こんにちは:hello.cの

gccの&ndashする;ハローOのhello.c

秒方法:

私は書くためのプログラムの一つではないよこんにちは、
以上前から直接CP

次に、現在のディレクトリの

#自動スキャン

#ls

は、対応を形成するために、

、次いでconfigure.scan configure.in

#autoconf

#ls


生成します

ステップを
ファイル:VI configure.scanレビューはAC_INIT(ハロー、1.0)

AM_INIT_AUTOMAKE(ハロー、1.0)AC_CONFIG_FILES([メイク])MV

の設定を追加しました.scan-> configure.in

ステップ:aclocalの------のaclocal.m4のautoconfを生成--------生成設定

ステップIV: autoheaderは--------生成config.h.in

ステップ5:vimakefile.am --------

AUTOMAKE_OPTIONS =外国

bin_PROGRAMS =ハロー

= hello_SOURCESのhello.c

ステップ6:Automakeに&のndash; ----------生成configure.in

の7つのステップ:./のconfigure

第三の大きな問題:まず、

最初の共有設定
QQソフトウェアをインストールしますクロスインストール:これは、解凍した後、ライン

第四大きな問題でプロセスを実行することができます私WineQQ2012-20120719-Longene.deb

;意味VMTools

はdpkg&ndashの#sudo

私はMNTに-のlinux-gccの-3.4.1.tar.bz2.tarアームます
内部の


コンパイラー環境は、解凍します。tar jxvf腕のlinux-gccの-3.4.1を。

、その後、環境変数を変更し、具体的な手順:

#のvimの/etc /profileを
<その後、現在のディレクトリにtar.bz2.tar解凍、解凍は、usrディレクトリを検索しますP>のパスを追加します。/usr/local/arm/3.4.1/bin

最後の行で:

エクスポートパス= $パス:/usr/local/arm/3.4.1/ビンは

#sourceの$ PATH //すぐに

パスがパスに追加されていることを確認し、新しい環境変数が効果
を取るために作る:

#echo $パス

インストールが成功したかどうかをテスト:;:
<

#腕のlinux-gccの&ndashにコンパイルするには、V

のHello Worldプログラムは、テストクロスツールチェーン

次のコマンドを実行しますP>#アーム-のlinux-gccの-oハローhello.cの

このコマンドは、ボードの腕に使用され、その実行エラーの後にされています。

現在のgccコンパイラを使用します!

このコードは、商業用に使用することはできません!

Copyright © Windowsの知識 All Rights Reserved