一週間で身につくC言語の基本 http://c-lang.sevendays-study.com/development2.html
の説明通りにプロジェクトの新規作成をやってみたとです
↑printfが太字にならない・・・ここから雲行きがあやしくなってきました
↑ 赤線の内側がなんかゴチャゴチャしてておかしい
Hello worldになってくれないです。どうしたらいいでしょうか
追記(2016/11/27 13:26)
ライブラリじゃなく実行可能の所からを空のプロジェクトを選んだほうがよい、とご指摘を受けたので再挑戦すると・・・
あぁあうぇうあぁぁあ
やっぱりmingwが戦犯臭いんですよね
ここ http://qiita.com/sibou/items/2647a6c67af69a2186ea
でも書いたのですが
追記2(2016/11/27 22:49)
とりあえず最新のEclipse入れました
ハイスペックとは言えないMyパソコンでも問題なく作動。
最初からコレ入れたらよかったんや・・・
で、とある知らない人のブログ見て、『変数をいじる』策に変更。
こうすると、ダメ出しくらいまくりのエラー画面?が下記のようになりました
問題タブには何もメッセージは出ず、コンソールタブに赤い注意書きは出なくなった
ものの、Hello worldにはまだ辿り着けません。
なんだろうなぁ、コレはよぉ・・・
追記3(2016/11/28 19:04)
SaitoAtsushi さんからコメント欄にて
『 WinMain を必要としているというのは、 GUI アプリケーションを作ろうとする設定になっているということだと思われます。 』と
ヒントをいただいたものの、CUIアプリケーションを作る仕様はどう設定すれば良いのか
わからないので、とりあえずMinGWのインストーラーから MSYS を、ダメ押しで
MSYS2 https://msys2.github.io/
も入れてみた。意味があったのかは不明の模様。
(visual studioには普通にwinmain入ってるのにね)
いろいろ試行錯誤の末、↓のまとめブログを参考に
http://blog.livedoor.jp/program_qa/archives/11478664.html
やってみたら、
ビルド時点で Winmainガーというメッセージは出なくなりました
で、ビルド直後に ちゃんと保存して(←大事だったみたい)、
とりあえず成功です。バイナリーのところの虫マークが気になりますが、
こういう仕様なのでしょう。
1.プロジェクト作成時に、MinGWを読み込むファイル参照元(環境変数)を設定し直す
2.GCC C compileのその他のフラグに『 -mconsole 』を追加する
3.ビルド後、実行前にちゃんと保存する
4.ビルド後、実行前に実行構成をちゃんと設定する
で、HelloWorld成功です。なぜ成功したかはイミフ