問題タブ [codewarrior]
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.
palm-os - Palm OS 用の CodeWarrior でコンパイルされた 68K コードを、PRC-Tools (GCC) でコンパイルされたコードとリンクできますか?
CodeWarrior で構築されたサードパーティの静的ライブラリを使用する Palm OS/Garnet 68K アプリケーションを持っています。Palm OS プラットフォーム用の GCC のポートである PRC-Tools を使用してアプリケーションを再構築し、サードパーティ ライブラリとリンクすることはできますか?
palm-os - Palm OS 68Kアプリケーションをセグメント化するにはどうすればよいですか?
CodeWarrior for Palm OSを使用して作成された68Kアプリケーションがある場合、IDEの[セグメント]タブでファイルを手動で移動せずに、個々の機能をさまざまなセグメントに割り当てるにはどうすればよいですか?
xsd - CodeWarrior xml プロジェクト ファイル スキーマ?
CodeWarrior で使用される XML プロジェクト ファイル形式を正確に説明しているリファレンスを探しています。最近のバージョンの Visual C++ の XSD ファイルを見つけることができました ( here )。
c++ - CodeWarrior デバッガーで STL リストを検査するにはどうすればよいですか?
std::list<T>
Metrowerks CodeWarrior デバッガーでSTL のデータを表示する簡単な方法はありますか? 次のような式を見ると、リストの先頭または末尾付近のデータを表示できます。
構造体メンバーの横にある小さな「+」記号を展開して、一度に 1 要素ずつリストをたどることができますが、これは面倒です。約 20 ~ 30 要素を超えると、デバッガー ウィンドウに対してツリーが広すぎます。私が調べているリストには、2000 を超える要素があります。
CodeWarrior デバッガーは、式で関数を呼び出すことをサポートしていないため、(++(++instances.begin()))
またはそのような値を調べることができません。非常に長くて不便な名前を持つ構造体メンバーしか見ることができません。
デバッガー ウィンドウも約 245 文字に制限されているため、N 番目のノードに展開される途方もなく長い式を生成するスクリプトを作成することはできません。
再現するのに数時間の浸漬が必要な問題をデバッグしようとしているので、コードを段階的に追加したり、再コンパイルしたり、再デバッグしたりする必要があるものは、あまり役に立ちません。しかし、他に選択肢がない場合は、そうしなければならないかもしれません。
palm-os - CodeWarrior9を使用してPalmで「データセグメントが64kより大きい」問題を解決するにはどうすればよいですか?
私は大規模なプロジェクトに取り組んでいますが、現在、この「データセグメントが64kより大きい」というエラーが発生しています。
「FrmSetEventHandler(frm、DadosConstrutivos1HandleEvent);」とコメントすると PilotMainのPrvAppHandleEventで、プログラムはそれをうまくコンパイルします。de callを使おうとすると、エラーメッセージが表示されます。
私はすでにマルチセグメントと「拡張モード」を使用しています。
これを解決するにはどうすればよいですか?
ありがとうRodrigoLeiteGomide
watchpoint - Freescale CodeWarrior : HCS08 にウォッチポイントを登録する
SR (グローバル割り込みマスク) の I ビットが状態を変更したときに、デバッグを中断する必要があります。
フリースケール CodeWarrior 6.1
MCU:HCS08
c++ - Metrowerks コンパイラで boost.thread コンパイル エラーを解決する
metrowerks codewarrior 5.5.3 で boost.thread を使用しようとしています。ヘッダー thread.hpp で、彼が thread::thread_data: を再定義しているというエラーが表示されます。
実際、thread::thread_data が 2 回宣言されているように見えます。そこではどの C++ 機能が使用されていますか? そのコンパイラの欠陥をどのように克服できますか?
embedded - ColdFire 開発向けの CodeWarrior と CodeSourcery G++ の比較
ColdFire ファミリ プロセッサ用の組み込みアプリケーションを開発するための、 Freescale のCodeWarriorツール チェーンとCodeSourcery G++との比較分析に興味があります。
embedded - 初めての組み込みシステム プログラマーに使用するマイクロコントローラーは重要ですか?
数年間、デスクトップおよび Web プログラミングの経験があります。組み込みシステムのプログラミングに移りたいと思います。最初の質問をした後、どのハードウェア/ソフトウェア IDE から始めればよいのだろうか...
Arduino + Arduino IDE?
Atmel AVR + AVR Studio 4 ?
Freescale HCS12 または Coldfire + CodeWarrior ?
マイクロチップ PIC+ MPLAB ?
ARM Cortex-M3 + ARM RealView / WinARM
それとも…関係ない?
習得とプログラミングが最も簡単な開発プラットフォームはどれですか (IDE の使いやすさを考慮してください)。
何か問題が発生した場合に最もデバッグしやすいのはどれですか?
私の目標は、 「IO ポートがどのように機能するか、ページングを含むメモリの制限/要件、サービス ルーチンの割り込み」について学ぶことです。 後で使用するものを学習する方が良いですか、それとも高レベルの概念をほとんどのマイクロコントローラーに引き継ぐ必要がありますか?
ありがとう!
更新:この開発キットはどうですか? コメント?提案?
c++ - テンプレート関数をテンプレート特化クラスのフレンドにすることはできますか?
テンプレート特殊化クラスがあり、関数テンプレートをこのクラスのフレンドとして宣言する必要があります。MSVC コンパイラでコンパイルして正常に動作する次のコードを既に作成しましたが、code-warrior コンパイラでは動作しません。codewarrior コンパイラで機能させるには、テンプレート特殊化クラスの明示的な宣言のコメントを解除する必要があります。
これは codewarrior コンパイラの問題ですか、それともコードの問題ですか?
コンテキストを提供するためにコードサイズを縮小:
完全なコード: