- すべて
- 画像・動画
並べ替え:新着順
おや…elf2x68kで、m68k-xelf-basで-Sして作ったCプログラムを、m68k-xelf-gcc -c -specs=xc.specs -lbasしたら、.xファイルはできるけど.elfファイルができないな… BASICから直接.xファイルを作った時はできるのだが…何かオプションの設定忘れているのだろうか…
gccのspecsファイル、一見自由度が高そうに見えるのにいざ使ってみると出来ることがガチガチに固められていて、結局デフォルトのコンパイルオプションやライブラリの指定くらいにしか使えないのが残念すぎる。
(話の枕) gcc は -fexec-charset オプションで実行時の文字エンコーディングをソースとは異なるものにできる。 [C] gcc 13.2.0 - Wandbox wandbox.org/permlink/hoyUT…
Ubuntu20.04のgccでC++のコードをコンパイルする際, -fsanitize=undefined,address というオプションをつけてコンパイルすると,実行時に1/2くらいの確率で以下のようなエラーが出るのですが,詳細をご存知の方おりませんでしょうか. pic.twitter.com/52XhKuppRk
クロスコンパイラの環境構築、なんとか解決しました。 gcc のビルドの configure で prefix オプション使う時、指定するパスは binutils を入れたパスと同じにしないとダメっぽいです(そりゃそうか)
返信先:@KakurenboUniVCのshadowing警告はおおよそ-Wshadow=local+αくらいで出してくれてちょうどいいかな(ちょっと過剰)と思っているんですが、GCCはもうちょっとオプション欲しいところを感じます…