Skip to content
ライブラリファイルを名前空間で整理した。
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ProjectSplit201607300826
src/ytyaru
LICENSE.txt
ProjectSplit201607300826.sln
ReadMe.md

ReadMe.md

このソフトウェアについて

ProjectSplit201607300826は私個人が学習目的で作成したソフトウェアです。

プロジェクトは.libに分割するとファイルサイズが肥大化します。 そこで、.libにせずにソースコードのまま、VC++のフィルタとディレクトリと名前空間で分割しました。

開発環境

  • Windows XP SP3
  • C++/Win32
  • Visual C++ 2010 Express

分割方法

  • プロジェクトはWindowsアプリケーション1つだけにする
  • プロジェクトファイル上でフォルダ作成し、分割する
  • ファイルシステム上にてディレクトリ配置する
  • LibraryとFramework部分に名前空間を設定した

追加インクルードディレクトリの設定が必要です。 .libファイルが作成されなくなり、exeファイルだけなのでファイルサイズが小さいです。

ソースコードはMultiWindowCreatorClass201607261835をベースに、いくつか修正しました。

イメージ

プロジェクトディレクトリ構造

プロジェクトディレクトリ構造

ディレクトリ構造

ディレクトリ構造

実行

完成図

ライセンス

このソフトウェアはCC0ライセンスです。

CC0

You can’t perform that action at this time.