Linuxにクロスコンパイラdanshellをインストールする方法は?

Linuxにクロスコンパイラdanshellをインストールする方法は?

このシェルをインストールしようとしています。https://sourceforge.net/projects/danshell/ http://danshell.sourceforge.net

そしてLinuxとWindowsでクロスコンパイルされるそうです。私は初心者であり、クロスコンパイルに精通していません。ダウンロードしたファイルを新しいディレクトリに圧縮すると、インストール方法がわかりません。ディレクトリ内のファイルは次のとおりです。

autocomplete.cpp     COPYING.txt        linux.h            sizeof.exe
autocomplete.h       danshell.exe       ls.cpp             utils.cpp
cat.cpp              danshell.ico       ls.exe             utils.h
cat.exe              danshell_v2.0.zip (http://danshell_v2.0.zip/)  main.cpp           welcome_screen.txt
cd.cpp               echo.cpp           main.h             yes.cpp
cd.exe               echo.exe           notes_v.2.0.txt    yes.exe
changelog_v.2.0.txt  License.txt        screenie_v2.0.PNG
computername.txt     linux.cpp          sizeof.cpp

よく文書化されていないので、ここで何をすべきかは明確ではありません。私はUbuntu Gnu / Linuxを使用しています。ここで、クロスコンパイルに慣れている人がこれを行う方法を知っている場合は、お手伝いします。

よろしくお願いします!

ベストアンサー1

クロスコンパイル通常、実行可能ファイルが別のアーキテクチャの別のコンピュータで実行できるように、あるコンピュータの一部のソースコードから実行可能ファイルを構築するプロセスとしてスケジュールされます。たとえば、x86_64 システムの ARM アーキテクチャで実行されるコードを記述する場合) を読む必要があります。持ち運べる

大きな警告:コードはかなり古いようです。 (2008) 以後出版されない

zipファイルからchangelog_v2.0.txtを読み取った結果を見るとわかります。

(Linuxを使用している場合は、linux.cppをコンパイルしてリンクするだけです。)

どのようなmakefileもない場合、私たちができることはこのディレクティブに従うことです。簡単な基本コンパイルを試してみてください(ダウンロードしたソースコードを解凍したディレクトリにパスワードを設定してください)。

gcc -c -o danshell linux.cpp

何が起こっているのかを確認し、結果をここに報告してください。 (ところで試してみません:-P)

おすすめ記事