TermuxでGCCコンパイラを使用しますか? - termux フィールド android 関連 問題

Use gcc compiler in termux












10
vote

問題

日本語

TERMUXによって提供されるデフォルトCコンパイラ<コード> 99887766544330 は好きではありません。私のTermux環境でGNU GCCを入手できる方法はありますか?

  

回答リスト

5
 
vote
vote
ベストアンサー
 

GCCを得るもう1つの方法は、 https://github.com/its-pointless / istoptionless.github.io 。ソースは(多かれ少なかれ、多かれ少なかれ) https://github.com/its-ポイントレス/ gcc_termux-tp./ a>。

利用可能なその他の人気パッケージには、NumpyとScipyが含まれています。

このコミュニティリポジトリに関する詳細情報は、 termux wiki にあります。 。

この特定のリポジトリをTermux環境に追加するには、実行します。

<事前> <コード> gcc.zip0

( https://github.com/its-ポイントレス/ iits-pointless.github.io/blob/master/setup-pointless-repo.sh )

 
 
   
3
 
vote

これは非常に興味深い解決策です。

最初のダウンロード<a href="https://play.google.com/store/apps/details?id=com.n0n3m4.gcc4droid" REL="> GGC for c4droid for c4droid グーグルから遊ぶ。

<コード> 99887766544331 でAPKを見つけて、apkとextract /assets/gcc.zip を取り出します。 <コード> 9988766554433333

を抽出します。
 <コード> /data/data/com.termux/files/usr/libexec   

<コード> ARCH/bin 、<コード> bin と<コード> libexec chmod -R 755 に<コード> chmod -R 644 の適用コード>。 GCCプログラムを<コード> 99887766554443310 にリンクすると、Clangの代わりにGCCを使用できます。実行可能ファイルをコンパイルするときに<コード> /data/app/com.n0n3m4.gcc4droid-#1 を追加することを忘れないでください。

 
 
1
 
vote

Full Linux開発環境を取得するには、Termux ProotでArch Linuxをインストールします。 https:/termusch / docs/install インストールのために指示。 <コード> 998877665443312 を使用して、GCCを含む開発者環境をインストールします。 TERMUX

 
 
1
 
vote

GCC 10.2.0でTermux Repoを作成しました。 https:// cctools.info/index.php/termux_repository_with_cctools_packages_(gcc_with_fortran_support_etc)

CCToolsパッケージの追加公開鍵:

 <コード> gcc.zip13  

新しいリポジトリリストを作成する:

 <コード> /data/app/com.n0n3m4.gcc4droid-#4  

アップデートパッケージリスト:

 <コード> /data/app/com.n0n3m4.gcc4droid-#5  

パッケージのインストールgcc-cctools(Binutils-cctoolsが自動的にインストールされます):

<事前> <コード> gcc.zip16

Androidアーキテクチャ用のNDKパッケージをインストールし、最新のものを使用してください。たとえば、Aarch64:

<事前> <コード> gcc.zip17

AARCH64のすべてのNDK Sysrootsを表示する:

<事前> <コード> /data/app/com.n0n3m4.gcc4droid-#8

新しいコンパイラをパスに追加する:

<事前> <コード> gcc.zip19

チェックする:

 <コード> gcc.zip20  
 
 

関連する質問

20  Termux - Termuxの外でアクセス可能なファイルのディレクトリを作成するにはどうすればよいですか。  ( Termux how do i create a directory of files accessible outside of termux ) 
(デフォルト)Termuxで作成されたファイルとディレクトリが、非ルート携帯電話の他のアプリにアクセスできないことを検出しました。 <a href="https://android.stackexchange.com/questions/166538/wh...

1  アプリが中断されないようにしてください  ( Prevent apps from being suspended ) 
998877666665444330 sshd ウィンドウとして、galaxy s7のファイルにアクセスする主な手段として<コード>これは、<コード> 998877666544332 やや頻繁に再実行する必要があるように思われることを除いて、かなりよく...

0  ピクセルエキサイアンスのための非常に多くのWiFiインターフェース  ( So many wifi interfaces on pixelexperience ) 
システムクラッシュをWiFiに接続して接続しないでください。それから私はを入力します <コード> ip link Termuxであまり多くのインタフェースを表示するために表示されます。返されたもの: <事前>モードのデフォルトグループのデフォルト...

1  Androidに "IPROUTE2"をインストールすることは可能ですか?  ( Is it possible to install iproute2 on android ) 
Googlesourceのページで<コード> 99887766544332 を使用しようとしましたが、それほど多くはありませんでした。 99887766544333 コマンドをパッケージから使用したいが、インストール方法がわかりません。私の電話は腕の32ビ...

1  TERMUX TXTに印刷します  ( Termux print to txt ) 
だから私はTermuxとNewbieを使います、私は特定のファイル名を持つ内部ストレージのtxtとしてパッケージからのコマンドを保存したいです。 EX:YouTube-dl --help、aria2c -hなど それをする方法? ...

1  Termuxで "コントロール"の入力方法  ( How to type control on termux ) 
根の許可なしに強力なシェル環境を提供できる良いアプリ "Termux"があります。ただし、タッチスクリーンキーボードには「コントロール」と「ALT」ボタンが含まれていません。しかし、いくつかの対話型プログラム(たとえば、Nano、Emacs)はこれらのボタンを...

0  TermuxはARIA2でYouTube-DLを試しています  ( Termux trying youtube dl with aria2 ) 
私はタイトルがaria2 でYouTube-DLを使いたかったと同じように、Newbieと実験を実験しています。 だからこれは私のYouTube-dl config です。 <事前> <コード> 9988776655443330 私がダウンロードしようとする...

10  TermuxでGCCコンパイラを使用しますか?  ( Use gcc compiler in termux ) 
TERMUXによって提供されるデフォルトCコンパイラ<コード> 99887766544330 は好きではありません。私のTermux環境でGNU GCCを入手できる方法はありますか? ...

3  Android上のTermuxでのNPMインストールのための不十分な権利  ( Insufficent rights for npm install in termux on android ) 
フォルダ内の 99887766654330 モジュールをインストールしようとしています。たとえば、 9988766544332 の 99887766654331 。インストールは開始されますが、<コード> 9988776544333 および<コード>および<...

2  ディレクトリとしてSDCARD0を使用してAndroid TermuxでExpress(Node.jsの)をインストールできません  ( Unable to install express of node js in android termux using sdcard0 as direc ) 
Android TermuxでExpressをインストールできません。最新のNodeJSがインストールされています。 プライベートストレージを使用すると完全に機能していますが、CD / Storage / SDCard0 / NodeJ / Test /を使...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有