Alpaca Tech Blog

ゲーム作る系 草食動物の備忘録

CLIでstaticな変数を含むlibrary

自作のライブラリをリンクしてみたら

dbgheap.c 1414 でASSERT出た><。

おそらくライブラリの中、singletonいっぱいなのでstaticな変数やらが引っ掛かってる予感。


●対策方法

プロジェクトのプロパティ→[リンカ]→[詳細]のエントリポイントを

mainから

?mainCRTStartupStrArray@@$$FYMHP$01AP$AAVString@System@@@Z

に変更すればいいみたい。


参考

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=35641&forum=7

http://www.page.sannet.ne.jp/hirasho/diary/diary0707.html#1p8

ありがとうございます。