CAD日記

主にAutoCADのことについて書いているけど、近頃は投資系ネタに注力している。自動売買、仮想通貨、PC関係、プログラミングなど。@caddiary

ソフト開発

VisualStudio2005

投稿日:

帰国後の1週間を乗り切った。

バカンスモードの体からビジネスモードに切り替えるのは、

なかなか厳しかったが、この1週間で徐々に慣れてきた。

夢のような南国リゾートとは違い、現実世界は厳しい。

さて、VisualStudio2005の話。

今週から本格的に触り始めた。

VC6に慣れきったおいらにとっては、革新的なものだった。

まだ機能の1割も使っていないと思うが、戸惑いと未知の期待を隠せなかった。

うつうつとした感情と、わくわくとした期待が同居した感じか。

プリコンパイル済みヘッダーの話。

VC6のプロジェクトをVC2005でそのままビルドしたら、やけに遅い。

体感速度で10倍くらい遅い。

設定の違いをひとつひとつ確認していったら、プリコンパイル済みヘッダーに

行き当たった。

VC6では「自動的に使用」となっていたものが、

VC2005に移植したものをみたら「使用しない」になっていた。

そう、「プリコンパイル済みヘッダーを自動的に使用(/YX)」というコンパイルオプションが、

VC2005ではなくなっていたのだ。

そこで、「プリコンパイル済みヘッダーを作成(/Yc)」に変更してみた。

そこそこ速くなった。

そこで、「プリコンパイル済みヘッダーを使用(/Yu)」に変更してみた。

猛烈に速くなった。

ただし、これらにするためには、stdafx.cpp と stdafx.h がプロジェクト内に

存在していて、プロジェクト内のCPPの先頭で

#include “stdafx.h”

を記述していなければならないことが判明した。

そして、「使用(/Yu)」の場合は、stdafx.cppだけは「作成(/Yc)」にしておく。

この設定が各ファイルごとに有効になるものだとは、知らなかった。

基本的なことだが、プロジェクトファイルの拡張子が変更されている。

VC6 → VC2005

dsp → vcproj

dsw → sln

この関係を把握しておかないと、たいへん混乱する。

まだ、VisualStudio2005を使い始めたばかり。

なんだかわからない機能がゴテゴテとたくさん付いている。

あれこれといじってみて、使えるかどうかをさぐっていこうと思う。

楽しみなり。

-ソフト開発
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

PDFアレコレをVer3としてリニューアルしたのは、GUI操作をちゃんできるようにしたかったからだ

PDFアレコレをVer3としてリニューアル。 Ver3.00 2020/5/24 ・起動画面をプレビュー画面(PDFの描画画面)に変更して、起動画面からすべての操作(画像変換・ページ編集・テキスト抽出 …

no image

Tech Ed

Windowsアプリつくって十数年経つけど、Tech Edに初めて行った。 アホらしそうだから毎年敬遠してきたけど、 行ってみたらそれなりにおもしろかった。 携帯で撮った写真。     Tech Ed …

PDFアレコレVer1.01リリース

趣味のプログラムってホント楽しくて、平日の夜中だってのに眠りを忘れて取り組んでしまった。

若いもんにC++を教えてやって、これまでやってきたことが少しでも伝わってくれればと願う夜

ファイルをセレクトするというC++で作ったActiveXのDLLのデバッグができないかと彼がおいらのところに来た時点で、そいつはなかなかチカラがあるなと感じた。

zipcopy Ver1.01リリース

以下でアップしていたzipcopyについて、ちょいと手直ししてVer1.01としてリリースする。 zipcopy~圧縮してコピー~ができたのでアップしておく zipcopyのダウンロードはここをクリッ …

PREV
カユマニス
NEXT