サツキの思考垂れ流し

気付いたら7年もMinecraftやってた人間のブログです

目的なくつらつら書きます

コンピュータを使った数値計算をするためにWindows10でC++の環境構築をするっ!

コンピュータを使った数値計算をします(希望的観測)

環境構築をする方法は紹介しません。2021年4月14日現在、どうやって環境構築をしたらC++コンパイルを出来たかを書いていきます。

したこと

以下のサイトでMinGWのインストールと、PATH変数の設定をした。(あと、必須ではないけどもそのサイトに記載されているVSCodeのインストールもした)

MinGW-w64のダウンロードとインストール | C言語入門 | CppDrive

PATHを設定するときの「bin」フォルダはC:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\binにありますよ。ご参考にどうぞ。

 

C言語コンパイルを行う場合はコンパイルしたいファイルのあるフォルダのディレクトリ上で「gcc (名前).c -o (名前)」で、C++の場合は「g++ (名前).cpp -o (名前)」を実行。そしたらそのディレクトリに(名前).exeのファイルができる。ダブルクリックで実行できるが一瞬立ち上がってそのまま実行され終わったらそのままウィンドウが閉じるので注意。

 

便利サイト

コンパイルの実際の操作

C言語およびC++のコンパイラMinGWのインストールとテスト in Windows Vista – RのWeb制作

 ・C++構文入門の簡単な例題

C++入門 AtCoder Programming Guide for beginners (APG4b) - AtCoder

VSCodeのショートカット分類一覧

【Windows版】VS Code キーボードショートカット一覧 (オススメ付き) - Qiita

便利な豆知識

エクスプローラー上でShift押しながら右クリックするとそのディレクトリでPowerShellコマンドを開けるよ!たまに使う!

f:id:koubeoosakahukuoka:20210414185808p:plain

f:id:koubeoosakahukuoka:20210414185922p:plain

 

 

コンピュータを使った数値計算をするためにWindows10でC++の環境構築をするっ!

コンピュータを使った数値計算をします(希望的観測)

環境構築をする方法は紹介しません。どうやって環境構築をしたらC++コンパイルを出来たかを書いていきます。

したこと

以下のサイトでMinGWのインストールと、PATH変数の設定をした。(あと、必須ではないけどもそのサイトに記載されているVSCodeのインストールもした)

MinGW-w64のダウンロードとインストール | C言語入門 | CppDrive

PATHを設定するときの「bin」フォルダはC:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\binにありますよ。ご参考にどうぞ。

 

C言語コンパイルを行う場合はコンパイルしたいファイルのあるフォルダのディレクトリ上で「gcc (名前).c -o (名前)」で、C++の場合は「g++ (名前).cpp -o (名前)」を実行。そしたらそのディレクトリに(名前).exeのファイルができる。ダブルクリックで実行できるが一瞬立ち上がってそのまま実行され終わったらそのままウィンドウが閉じるので注意。

 

 

阪大マイクラ部鯖でModを楽しむぞっ!

Modとは、マインクラフト開発者ではない第三者がマインクラフトに追加要素を導入するために開発したプログラムである。

先に言っておきます、Macユーザーの方は直接Discordで尋ねてください(私が古いMacしか持っていなくてMac用の記事を書くのが面倒だからです)

すること

①もろもろのファイルダウンロード

以下のサイトからMinecraft ForgeとTwilight Forest(黄昏の森Mod)とPam's Harvest Craft(農業拡充Mod)とCTM(描画関連Mod)とその下に場合によって必要な物をダウンロードします。

Minecraft Forge(クリックするとダウンロード先に飛びます)

参考にどうぞ↓画像

f:id:koubeoosakahukuoka:20210302135808j:plain

f:id:koubeoosakahukuoka:20210302135823j:plain

Twilight Forest(クリックするとダウンロード先に飛びます)

参考にどうぞ↓画像

f:id:koubeoosakahukuoka:20210302135846j:plain

Pam's Harvest Craft(クリックするとダウンロード先に飛びます)

CTM(クリックするとダウンロード先に飛びます)

Windowsを使っているなら、Javaが必要になるのでここ(クリックするとダウンロード先に飛びます)よりダウンロードしてJavaSetup8u281.exeを実行してインストールしてください。(指示に従うだけで大乗仏教)

②下準備としてMinecraft1.12.2をダウンロード

Minecraftを開いて右上のInstallationsタブを開く

f:id:koubeoosakahukuoka:20210302135000j:plain

次に上のNew...をクリック

f:id:koubeoosakahukuoka:20210302135059j:plain

画像のように入力...

f:id:koubeoosakahukuoka:20210302135124j:plain

右下からさっき作ったプロファイルを選んでPLAYを押す

f:id:koubeoosakahukuoka:20210302135202j:plain

③forge(Modの管理者的な物)とModのインストール

ダウンロードした『forge-1.12.2-14.23.5.2854-installer.jar』を開いてOKを押して待つ。

f:id:koubeoosakahukuoka:20210302140235p:plain

Minecraftを開いてさっきと同じようにInstallationsタブを開き、以下の画像のようにEditをクリック

f:id:koubeoosakahukuoka:20210302141604j:plain

それからGame directryの右側のBrowseをクリックしてだいたいどこでもいいのだが今回はCドライブ直下に「minecraft」という名前で新しいフォルダーを作り、その中に「forge1.12.2」という名前でまた新しいフォルダーを作って、『OK』を押す。

f:id:koubeoosakahukuoka:20210302141806j:plain

そのあと、下の方の『More Options』をクリックして、

f:id:koubeoosakahukuoka:20210302141849j:plain

一番下のJVM ARGUMENTSで「-Xmx2G」を「-Xmx4G」にしておく。

f:id:koubeoosakahukuoka:20210302141944j:plain

それから右下の「SAVE」を押して「PLAY」でマイクラをいったん起動する。ちょっと時間がかかるが起動したら閉じてしまおう。

④Modの移動

先ほどダウンロードしたTwilightForestとPam'sHarvestCraftとCTMをコピーして、、

f:id:koubeoosakahukuoka:20210302142346p:plain

ローカルディスク(C)を開いて、その中の「minecraft」フォルダーの中の「forge1.12.2」の中の「mods」の中に張り付けます。

f:id:koubeoosakahukuoka:20210302142534p:plain

f:id:koubeoosakahukuoka:20210302142718p:plain

これでインストールは完了です。鯖ではどうぞよろしくお願いいたします。