問題タブ [object-code]

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.

0 投票する
3 に答える
1524 参照

ios - Objective-C が宣言されていない識別子エラーを実行する

私は現在、Objective-C を第一言語として独学しています。大変さはわかりますが、私は物静かで根気のいる人間です。Apple Objective-C のドキュメントに関する演習を開始しました。私の目標は、一般的な Hello World の挨拶ではなく、自分の名前と姓をプログラムからログアウトさせることです。

Use of Undeclared identifier エラーが繰り返し発生します。エラーの原因を突き止めようとしています。

これがintroClass.hです

IntroClass.m はこちら

0 投票する
1 に答える
63 参照

ios - 他のクラスの int 変数の int 値を取得する方法は?(XCode5) 混乱しています

これはMyScene.h次のとおりです。

これはMyScene.m次のとおりです。

コンソールには、「MonsterPassed : 0」...「MonsterPassed : 1」などと表示されます。うまく。

これはViewController.h次のとおりです。

これはViewController.m次のとおりです。

問題はViewController.m、ラベルに表示されず、「Monster Destroyed: 0」としか表示されないことです。なんで?すでに検索しましたが、解決策が見つかりません。

0 投票する
4 に答える
48735 参照

assembly - アセンブリ言語を機械語に変換するもの

私はプログラミング初心者でC++言語から始めたのですが、知る限りC++言語はC++コンパイラ(例:Visual Studio)によってアセンブリ言語に変換されますが、アセンブリ言語を機械語に変換するものを調べてみました。コンピューターによって理解され、実行されますが、答えを見つけることができませんでした。

問題は、アセンブリ言語がどこでどのように機械語に変換されるのかということです。OSに統合されたある種のコンパイラによるものですか?

前もって感謝します。

0 投票する
3 に答える
1655 参照

c - Cのコンパイル処理とライブラリのリンクについて

C ライブラリはオブジェクト コードとリンクしています か、それとも最初にソース コードとリンクしていて、後でオブジェクト コードとリンクしていますか? つまり、 Cardiff School of Computer Science & Informatics の Web サイトにある画像を見て ください。

コンパイル処理

オブジェクトコードを生成した後、ライブラリがリンクされているのは「奇妙」です。つまり、インクルードを入れながらソースコードを使用します!

だから..これは実際にどのように機能しますか? ありがとう!

0 投票する
1 に答える
2879 参照

assembly - SIC アセンブラの出力でオブジェクト コードを生成する際の混乱

だから今、私はオブジェクトコードがどのように生成されるかを理解しようとしていますが、これらの2行は本当に私を混乱させます.誰か私に説明してくれませんか?

0 投票する
0 に答える
41 参照

object-code - 再配置可能および絶対オブジェクトコードを生成するにはどうすればよいですか?

私がそのCコードを持っている場合:

上の例をどのように生成できますか:

  • 再配置可能なオブジェクトコード
  • 絶対オブジェクトコード

Linux (Ubuntu) と GNU gcc-compiler 内で?

0 投票する
2 に答える
397 参照

c - PICK/BASIC、FlashBASIC、および C の相互運用性

PICK プログラミングに関する興味深いドキュメントを偶然見つけました。

http://www.d3ref.com/?token=flash.basic

FlashBASIC は、PICK と相互運用可能な PICK プログラムの解釈されたバージョンではなく、コンパイルされたバージョンであると書かれています。これは素晴らしい。オブジェクトコードをどのように記述しているかに興味があります:

Pick/BASIC ソース コードをオブジェクト コードと呼ばれるバイナリ命令のリストに変換します。

このオブジェクト コードは他の言語と相互運用可能ですか? それともPICK & Universeの動作環境に限定されるのでしょうか?言い換えれば、C プログラムは FlashBASIC プログラムを呼び出すことができますか?

これは C バージョンを定義するのに役立ちますが、FlashBasic バージョンの明確な定義を見つけることができません:

C のオブジェクト ファイルとは何ですか?