問題タブ [gnustep]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - GNUstep を使用して Objective-C でプログラムをビルドできない
Linux (Ubuntu) 上の Objective-C で hello world を構築しようとしています。main.c
ここにエラーはないと思います。次に、Makefile を作成しました。
そして、「make」を実行します。
どうすれば修正できますか?
objective-c - Windows XP で目的の C プログラムをコンパイルするのに助けが必要
私はObjective Cに非常に慣れていないため、学習を開始し、いくつかのチュートリアルや本を参照し始めました。それらの 1 つはhttp://www.techotopia.com/index.php/Installing_and_using_GNUstep_and_Objective-C_on_Windowsです。
チュートリアルの指示に従って Windows に GNUstep をインストールしましたが、最初のプログラム hello.m をコンパイルしようとすると、エラー sh: gnustep-config --objc-flags: command not found がスローされます。
objective-c - GNUStep を使用して Windows アプリケーションを作成することは悪い習慣と見なされますか?
Windows 向けの開発を開始したいのですが、NSFoundation で使用したフレームワークの一部を保持したいと考えています。GNUStep を使用して Windows でビルドし、GNUStep を使用してアプリケーション全体を作成したいと考えています。
それは悪い習慣と見なされますか?
objective-c - Obj-c プログラムのビルド中に Linux で Foundation/NSObject.h が見つからない
今日、Ubuntu Linux で obj-c の勉強を始めたところです。私が従ったチュートリアルはhttp://www.otierney.net/objective-c.htmlで、Foundation/NSObject.h に必要なコードを入力しました。 、エラーが表示されました:
Fraction.h:1: 致命的なエラー: Foundation/NSObject.h: そのようなファイルまたはディレクトリはありません
解決策を探して、適切な解決策を見つけました
gcc -o Fraction -I/usr/GNUstep/System/Library/Headers
-L/usr/GNUstep/System/Library/Libraries
Fraction.m
-ldl
-lobjc
これを試してみましたが、ライブラリ ディレクトリの下にヘッダーが見つからないことがわかりました。(GNUstep の私のフォルダーは /usr/share/GNUstep です)。
ヘッダーを達成する方法を知っている人はいますか? GNUstep に関連するすべての開発パッケージをインストールしましたが、まだ運がありません。
私の質問を十分に明確に述べていただければ幸いです。私の英語でごめんなさい。
objective-c - GNUstep で Objective-C をコンパイルする
私はObjective-Cの初心者です。GNUstep で Objective-C をコンパイルしようとしていますが、エラーが発生します。コマンドライン(gccとmakefile)でコンパイルしようとしました。
コマンドラインを使用しました
メイクファイルを使用する私の試み:
Google で検索しましたが、役立つ情報が見つかりません。をインストールしgnustep-msys-system-0.28.0-setup
、Windows 7 にインストールしました。gnustep-core-0.28.0-setup
gnustep-devel-1.3.0-setup
objective-c - Linux Clang および Objective-C ベース ライブラリ
Ubuntu システムで GCC + GNUstep を使用して Objective-C を試しています。
LLVM Clang コンパイラについてですが、どのような *step ライブラリが提供されていますか? Apple Cocoa で GNUstep を使用していますか? コレクション、ストリームなどの基本ライブラリに主に興味があります。Web サイトにはあまり情報がありません。
objective-c - -std=c99 または -std=gnu99 の CFLAGS オプションを GNUmakefile に認識させる方法は?
c99 または gnu99 のいずれかのコンパイラ オプションを使用して GNUstep プログラムをコンパイルしようとしていますが、認識されません ... ここに私の makefile があります:
誰かが私を正しい方向に向けたり、私が間違っていることを教えてくれますか?
make からの出力は次のとおりです。
objective-c - Windows の GNUstep で「'NSApplicationDelegate' のプロトコル宣言が見つかりません」?
別のプログラマーが Mac で作成した Objective-C コードをコンパイルしようとしています。私は Windows 用の GNUstep を使用して、自宅のコンピューターでこのコードを動作させようとしています。私は本当に彼のコードビットを実行する必要があり、Objective-C の経験はほとんどありません (読み取り: ゼロ)。コードは次のとおりです。
ヘッダーファイルは次のとおりです。
次のコマンドを使用してコンパイルを試みています。
「「NSApplicationDelegate」のプロトコル宣言が見つかりません」というエラーと、構文エラーのように見えるいくつかのエラーが表示されます(プログラム内の「@」の迷走、およびそこにないいくつかの予想される識別子)
私はこの問題をグーグルで調べてきました.Objective Cでプロトコル宣言が行われる方法は、ある時点で変更された可能性がありますか? 人々は 10.6 と以前のバージョンの OSX の違いについて話しています... これが私が直面している同じ問題なのか、それとも GNUstep をこの古い構文で動作させる方法なのか、私にはわかりません。繰り返しますが、このプログラミングに取り掛かり始めたばかりで、何について話しているのかほとんどわかりません。重要な情報を省略している場合はお知らせください。
御時間ありがとうございます!
objective-c - GNUstepコンパイラに何か問題がありますか?
私はこのコードをコンパイルしようとしました:
しかし、ファイル名を入力すると、コンパイラからエラーメッセージが表示されます。
./prog1.m:1行目://:ディレクトリ
です./prog1.m:6行目:予期しないトークンの近くの構文エラー'('
./prog1.m:6行目:'int main(int argc、const char * argv []) '
objective-c - Objective C gnustep - インターフェイスと実装ファイルを分離できない
Windows の Objective-C に gnustep を使用しています。クラスのインターフェイス ファイルと実装ファイルをメイン ファイルと一緒に保持すると、エラーなくコンパイルされ、期待どおりの出力が得られます。
次に例を示します。
ただし、次のコマンドを使用してコンパイルする際に、インターフェースと実装ファイルを別々に配置した場合
次のエラーが表示されます
ファイルを別々に保ちながら、プログラムを正常にコンパイルするにはどうすればよいですか
手伝ってくれてありがとう
よろしく