[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/01 10:04 / Filesize : 217 KB / Number-of Response : 979
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

DXライブラリ 総合スレッド その7



1 名前:名前は開発中のものです。 mailto:sage [2010/10/04(月) 17:24:47 ID:zBoueRHu]
Cを習得した程度のスキルでも、
GUIのゲームを比較的容易に作成する事を可能にする、
「DXライブラリ」に関するスレッドです。
DXライブラリに関するテクニックなどの情報交換などを行う事で、
多くのDXライブラリユーザのスキルの向上に役立てたら幸いです。

【公式】
homepage2.nifty.com/natupaji/DxLib/

【過去スレ】
DXライブラリ 総合スレッド
pc11.2ch.net/test/read.cgi/gamedev/1197468399/
DXライブラリ 総合スレッド 2008
pc11.2ch.net/test/read.cgi/gamedev/1224923873/
DXライブラリ 総合スレッド その3
pc11.2ch.net/test/read.cgi/gamedev/1238429676/
DXライブラリ 総合スレッド その4
pc11.2ch.net/test/read.cgi/gamedev/1249822550/
DXライブラリ 総合スレッド その5
pc11.2ch.net/test/read.cgi/gamedev/1259912953/
DXライブラリ 総合スレッド その6
hibari.2ch.net/test/read.cgi/gamedev/1267108154/

966 名前:名前は開発中のものです。 mailto:sage [2011/03/16(水) 19:07:37.43 ID:BjnjOb1q]
このやり方を支援するプラグインがあればいいのにな

967 名前:名前は開発中のものです。 mailto:sage [2011/03/16(水) 19:17:41.84 ID:i6gMh4cT]
てか、俺からしたらそんなにビルドに時間がかかるほどのゲームを作ってる人がいるのに驚きだ。
しかもDXライブラリを使って? いったいどんな規模のゲームなんだ。

968 名前:名前は開発中のものです。 [2011/03/16(水) 19:17:48.09 ID:BC+pXFRw]
デフォでオフだけど並列でビルドするオプションがある
すごく早くなる

969 名前: [―{}@{}@{}-] 名前は開発中のものです。 mailto:sage [2011/03/16(水) 19:31:14.46 ID:wm2Br6SF]
// main.cpp
#include <stdio.h>

#include "sub_1.cpp"
#include "sub_2.cpp"

extern int get_sub_1_val(void);
extern int get_sub_2_val(void);

int main(void)
{
  printf("sub_1_val: %d\n", get_sub_1_val());
  printf("sub_2_val: %d\n", get_sub_2_val());
  return 0;
}

// sub_1.cpp
static int val = 10;
int get_sub_1_val(void){ return val; }

// sub_2.cpp
static int val = 20;
int get_sub_2_val(void){ return val; }

sub_2.cpp(1) : error C2370: 'val' : 再定義 ; 異なるストレージ クラスです。
sub_1.cpp(1) : 'val' の宣言を確認してください。


970 名前:名前は開発中のものです。 mailto:sage [2011/03/16(水) 19:47:41.09 ID:zS54Nj1q]
なるほどね
Cだと駄目だね
無名空間とかもそうなるのかな?

971 名前:名前は開発中のものです。 mailto:sage [2011/03/16(水) 19:50:17.06 ID:gTLtkOfi]
>>967
そんな大規模じゃなくてもcppファイルが多くて…… STGなんだけど、
自作計算関数、自作システム関数、保存データ管理関数、敵クラス、弾クラス、その他オブジェクトクラス、
ゲームシーンクラス、メニューシーンクラス、リソース定義……とか
全体の行数はたった6000行ちょい(空改行除く)

>>969
extern宣言してないグローバル変数の衝突は仕方ない……
てか考えると思ったよりも問題の出るケース多そうね……

972 名前:名前は開発中のものです。 mailto:sage [2011/03/16(水) 20:02:03.60 ID:1Ae82QgD]
>>968
教えてくれてサンクス
一瞬で終わって驚いた

973 名前:名前は開発中のものです。 mailto:sage [2011/03/16(水) 21:19:17.62 ID:tAHP0ur9]
全体の行数ってどうやったら数えられるんだっけ?

974 名前:名前は開発中のものです。 mailto:sage [2011/03/16(水) 21:19:47.26 ID:tAHP0ur9]
書き忘れた、もちろんVCの話で…



975 名前:名前は開発中のものです。 mailto:sage [2011/03/16(水) 23:33:53.97 ID:do/XMJJp]
行数カウントツールが、フリーソフトページにあるよね

並列ビルドはぐぐったけど見つからなかった
複数プロジェクトを同時ビルドってのは初期値が2で最大値が32みたいだけど、これは違うよねきっと

976 名前:名前は開発中のものです。 [2011/03/17(木) 01:14:09.79 ID:jlNSzrqd]
VCに「複数プロセッサによるコンパイル」という項目がある

977 名前:名前は開発中のものです。 mailto:sage [2011/03/17(木) 04:33:38.84 ID:FsTg2Syb]
プロジェクトのプロパティ>構成プロパティ>C/C++>全般>複数プロセッサによるコンパイル
だな
VC++2010にはあるけど、VC++2008には無いみたいだな

978 名前:名前は開発中のものです。 mailto:sage [2011/03/17(木) 21:28:02.94 ID:USLN5jlJ]
2008なら/MPオプションを直接与えればいい






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<217KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef