0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

明日から頑張るC

Last updated at Posted at 2019-10-01

訓練学校を卒業して晴れてニートになった俺が学んだ技術をアウトプットするためのブログの環境構築をするぜ!
皆俺を見習ってどんどんアウトプットして記憶を残そうぜ^^

Helloworld!(こんにちは)を表示する前にコンパイラ?がないと動かなかったのでまずしたこと
Visual Studioのインストール(新しいの古いのどうでもいいのかも)

インストールに時間がかかるそんな時に、
コマンドを書くためのプログラム読むのにわかりやすいメモ帳TeraPadをインストールしてこい!

インストール完了したら
デスクトップに自分がわかる名前を作成します。
c.jpg

この中にこれから作ってみたものを保存します。

さぁ!プログラムを書こう!書きたいんだろう?

インストールが完了したTerapadを開いて!
pu.jpg

書いたら保存先をさっき作ったフォルダを選んで
僕は名前をa.cにして保存しました。(名前の最後の拡張子を.cとつけてね♡)

a.jpg

そこまでできたらコンパイル(プログラムをさせる準備)しよう!
そのためにはCドライブの中のProgramDataの中の↓
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2019\Visual Studio Tools
ってな感じで自分がインストールしたVisual Studioの中まで入ってね。
その中に。。。
vs.jpg
という物が入ってるわけだ!
んで、VisualStudioは期限があるのでコンパイラするためのものが欲しい!
それに必要なのがDeveloperと書かれてる黒いものなのでそれを右クリックしてショートカットを作ってコピーしてデスクトップに張り付けようぜ。

dev.jpg

開いたらこんな感じだね。
cmd.jpg

いや~黒いね!いいね!

次に、最初に自分が作ったフォルダを開いてアドレスのとこクリックしてだしてコピーしてね。
ad.jpg

コピーしたらさっきの黒いとこに張り付けて場所を教えてあげるんだけど!
そのままコピーしちゃうと目的地までいけないのです。
その時は移動するコマンド cd を入れるのさ!
こんな感じぃ!
cd.jpg
何も書かれてなければ成功だよ。

そして、dirってコマンド押すとフォルダの中身を教えてくれるわけ!
それで確認できるよ!

dir.jpg

これを見ると自分が作ったa.cのフォルダを確認して目的地につけたことが分かるね。
さぁ!コンパイルだ!
コンパイルのコマンドはclです。
cl (自分の作ったファイル名).c
押すと!!
miss.jpg
はい!ミスった~~~><、
エラーを吐くとこんな感じで教えてくれます。

じゃあまたTeraPad開いてファイルをぶち込んで直そうか!人間だもの!
直したらCtrl + S(保存)押して。
またDeveloper開いてコンパイル(cl)しよ。
dekita.jpg

お?今度はちゃんと.exe(実行ファイル)ができてんぞ!
行けるんじゃね?
というわけで実行します!
実行コマンドはなくてそのままファイル名ですね~
自分の場合はaって打つだけなんすよ!
yata.jpg

やった~!これでプログラムが動いたことが確認できました^^

プログラム初心者の俺がC言語を初めて出来た瞬間がコレでした。
これからどんどんプログラムを書いて楽しんで勉強していこうぜ!

0
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?