game2_1.01.cfp
上传用户:fhtm20
上传日期:2022-06-30
资源大小:28k
文件大小:14k
源码类别:

其他智力游戏

开发平台:

Visual C++

  1. <Project version="2.0">
  2. <Name>game2_1.01</Name>
  3. <Type>GUI</Type>
  4. <TargetName>game2_1.01</TargetName>
  5. <TargetType>exe</TargetType>
  6. <Folder name="Source Files">
  7. <File>main.c</File>
  8. </Folder>
  9. <Folder name="Header Files">
  10. </Folder>
  11. <Folder name="Other Files">
  12. </Folder>
  13. <Attribute topline="12" x="65" y="35">main.c</Attribute>
  14. <DefConfig>MinGX3.4.5</DefConfig>
  15. <Builder name="MinGX3.4.5" type="MinGW" version="1.0">
  16. <TargetName>game2_1.01</TargetName>
  17. <TargetType>exe</TargetType>
  18. <TargetDir>MinGX3.4.5</TargetDir>
  19. <InterimDir>MinGX3.4.5</InterimDir>
  20. <IncPaths endslash="0">
  21. <Path>D:greeninstMinGW3.4.5include</Path>
  22. <Path>D:greeninstMinGW3.4.5includec++3.4.5</Path>
  23. <Path>D:greeninstMinGW3.4.5libgccmingw323.4.5include</Path>
  24. <Path>D:greeninstMinGW3.4.5libgccmingw323.4.5install-toolsinclude</Path>
  25. <Pattern>*Include</Pattern>
  26. <Pattern>*IncludeG++</Pattern>
  27. <Pattern>*Includec++?.?.?</Pattern>
  28. </IncPaths>
  29. <LibPaths>
  30. <Path>D:greeninstMinGW3.4.5i686-pc-mingw32lib</Path>
  31. <Path>D:greeninstMinGW3.4.5lib</Path>
  32. <Pattern>*Lib</Pattern>
  33. </LibPaths>
  34. <ExePaths>
  35. <Path>D:greeninstMinGW3.4.5bin</Path>
  36. <Path>D:greeninstMinGW3.4.5i686-pc-mingw32bin</Path>
  37. <Pattern>*Bin</Pattern>
  38. </ExePaths>
  39. <AutoDetect>
  40. <Path>C:MinGW</Path>
  41. <Path>D:MinGW</Path>
  42. <Path>E:MinGW</Path>
  43. <Path>F:MinGW</Path>
  44. <Path>G:MinGW</Path>
  45. <Path>C:Dev-Cpp</Path>
  46. <Path>D:Dev-Cpp</Path>
  47. <Path>E:Dev-Cpp</Path>
  48. <Path>F:Dev-Cpp</Path>
  49. <Path>G:Dev-Cpp</Path>
  50. <Reg>SOFTWAREDev-C++|Install_Dir</Reg>
  51. <Reg>SOFTWARECodeBlocks|Path</Reg>
  52. <Reg>SOFTWAREMicrosoftWindowsCurrentVersionUninstallMinGW_is1|Inno Setup: App Path</Reg>
  53. <Reg>SOFTWAREMicrosoftWindowsCurrentVersionUninstallMinGW|InstallLocation</Reg>
  54. </AutoDetect>
  55. <CompilerOptions>
  56. <Category name="C++ Language">
  57. <Option value="-fno-for-scope" desc="Variables extends to the end of the for scope [-fno-for-scop]"/>
  58. <Option value="-fno-default-inline" desc="Do not assume `inline' inside a class scope [-fno-default-inline]"/>
  59. <Option value="-Wold-style-cast" desc="Warn if a C-style cast is used within a C++ program [-Wold-style-cast]"/>
  60. </Category>
  61. <Category name="C Language">
  62. <Option value="-std=c89" desc="Compatible with standard iso9899:1990 (ISO C89) [-std=c89]"/>
  63. <Option value="-std=c99" desc="ISO9899:1999 (ISO C99, this standard may be not yet fully supported) [-std=c99]"/>
  64. <Option value="-std=gnu99" desc="ISO C99 plus GNU extensions [-std=gnu99]"/>
  65. <Option value="-fno-asm" desc="Do not recognize asm, inline or typeof as a keyword [-fno-asm]"/>
  66. <Option value="-fallow-single-precision" desc="Don't promote single precision math operations to double precision [-fallow-single-precision]"/>
  67. </Category>
  68. <Category name="Debugging">
  69. <Option value="-ggdb" desc="Produce debugging information for use by GDB [-ggdb]"/>
  70. </Category>
  71. <Category name="Warnings">
  72. <Option value="-w" desc="Inhibit all warning messages [-w]"/>
  73. <Option value="-Wall" desc="Enable all compiler warnings [-Wall]"/>
  74. <Option value="-Werror" desc="Make all warnings into errors [-Werror]"/>
  75. <Option value="-Wformat" desc="Check calls to printf and scanf, etc. [-Wformat]"/>
  76. <Option value="-Wmain" desc="Warn if the type of `main' is suspicious [-Wmain]"/>
  77. <Option value="-Wreturn-type" desc="Warn if a function is defined with a return-type that defaults to int [-Wreturn-type]"/>
  78. <Option value="-Wunused" desc="Combine all the `-Wunused' options [-Wunused]"/>
  79. <Option value="-Wfloat-equal" desc="Warn if floating point values used in equality comparisons [-Wfloat-equal]"/>
  80. <Option value="-Wunreachable-code" desc="Warn if there is code never be executed [-Wunreachable-code]"/>
  81. </Category>
  82. <Category name="Optimization">
  83. <Option value="-O" desc="Optimize (for speed) [-O]"/>
  84. <Option value="-O1" desc="Optimize more (for speed) [-O1]"/>
  85. <Option value="-O2" desc="Optimize even more (for speed) [-O2]"/>
  86. <Option value="-O3" desc="Optimize fully (for speed) [-O3]"/>
  87. <Option value="-Os" desc="Optimize (for size) [-Os]"/>
  88. </Category>
  89. <RawOptionsDebug enabled="1">
  90. <Default>-ggdb</Default>
  91. <User>-ggdb</User>
  92. </RawOptionsDebug>
  93. <RawOptionsRelease enabled="0">
  94. <Default></Default>
  95. <User></User>
  96. </RawOptionsRelease>
  97. </CompilerOptions>
  98. <LinkerOptions>
  99. <LibsDebug enabled="1">
  100. <Default>
  101. </Default>
  102. <User>
  103. </User>
  104. </LibsDebug>
  105. <LibsRelease enabled="0">
  106. <Default>
  107. </Default>
  108. <User>
  109. </User>
  110. </LibsRelease>
  111. <RawOptionsDebug enabled="1">
  112. <Default></Default>
  113. <User></User>
  114. </RawOptionsDebug>
  115. <RawOptionsRelease enabled="0">
  116. <Default>-s</Default>
  117. <User>-s</User>
  118. </RawOptionsRelease>
  119. </LinkerOptions>
  120. <Configs>
  121. <BuildLog enabled="0">$(CFRoot)Build.log</BuildLog>
  122. <LibExt>lib;a</LibExt>
  123. <ObjExt>o;obj</ObjExt>
  124. <ResExt>res</ResExt>
  125. </Configs>
  126. <Commands msghandler="Gcc.mhr">
  127. <Command name="C Compiler" io="1">
  128. <Program enabled="1">gcc.exe</Program>
  129. <Parameter enabled="1">&quot;$(FileName)&quot; -c -o &quot;$(Path)$(Name).o&quot; $(CompilerOptions) -I$(IncPaths) -B$(ExePaths)</Parameter>
  130. <FileExt enabled="1">c</FileExt>
  131. <Target>$(PATH)$(NAME).o</Target>
  132. <TargetType>o</TargetType>
  133. <CurrentDir>$(FilePath)</CurrentDir>
  134. <MsgID>Compiling $(FILENAME)...#81001</MsgID>
  135. </Command>
  136. <Command name="C++ Compiler" io="1">
  137. <Program enabled="1">g++.exe</Program>
  138. <Parameter enabled="1">&quot;$(FileName)&quot; -c -o &quot;$(Path)$(Name).o&quot; $(CompilerOptions) -I$(IncPaths) -B$(ExePaths)</Parameter>
  139. <FileExt enabled="1">cpp;cxx;c++;cc</FileExt>
  140. <Target>$(PATH)$(NAME).o</Target>
  141. <TargetType>o</TargetType>
  142. <CurrentDir>$(FilePath)</CurrentDir>
  143. <MsgID>Compiling $(FILENAME)...#81001</MsgID>
  144. </Command>
  145. <Command name="Linker(CUI)" io="1">
  146. <Program enabled="1">g++.exe</Program>
  147. <Parameter enabled="1">$(ProjectFiles) -l$(Libs) -o &quot;$(Target)&quot; $(LinkerOptions) -L$(LibPaths) -B$(ExePaths)</Parameter>
  148. <FileExt enabled="1">o;obj;a;lib;res</FileExt>
  149. <Target>$(Target)</Target>
  150. <TargetType>cui</TargetType>
  151. <CurrentDir>$(ProjectPath)</CurrentDir>
  152. <MsgID>Linking...#81002</MsgID>
  153. </Command>
  154. <Command name="Linker(GUI)" io="1">
  155. <Program enabled="1">g++.exe</Program>
  156. <Parameter enabled="1">$(ProjectFiles) -l$(Libs) -o &quot;$(Target)&quot; $(LinkerOptions) -mwindows -L$(LibPaths) -B$(ExePaths)</Parameter>
  157. <FileExt enabled="1">o;obj;a;lib;res</FileExt>
  158. <Target>$(Target)</Target>
  159. <TargetType>gui</TargetType>
  160. <CurrentDir>$(ProjectPath)</CurrentDir>
  161. <MsgID>Linking...#81002</MsgID>
  162. </Command>
  163. <Command name="Linker for DLL" io="1">
  164. <Program enabled="1">g++.exe</Program>
  165. <Parameter enabled="1">-shared -Wl,--output-def=&quot;$(Path)$(Name).def&quot; -Wl,--out-implib=&quot;$(Path)$(Name).lib&quot; -Wl,--dll -L$(LibPaths) $(ProjectFiles) -o &quot;$(Target)&quot; $(LinkerOptions) -l$(Libs)</Parameter>
  166. <FileExt enabled="1">o;obj;a;lib;res;def</FileExt>
  167. <Target>$(Target)</Target>
  168. <TargetType>dll</TargetType>
  169. <CurrentDir>$(ProjectPath)</CurrentDir>
  170. <MsgID>Linking...#81002</MsgID>
  171. </Command>
  172. <Command name="Linker for Lib" io="1">
  173. <Program enabled="1">ar.exe</Program>
  174. <Parameter enabled="1">-r &quot;$(Target)&quot; $(ProjectFiles)</Parameter>
  175. <FileExt enabled="1">o;obj</FileExt>
  176. <Target>$(Target)</Target>
  177. <TargetType>lib</TargetType>
  178. <CurrentDir>$(ProjectPath)</CurrentDir>
  179. <MsgID>Linking...#81002</MsgID>
  180. </Command>
  181. <Command name="Resource Compiler" io="1">
  182. <Program enabled="1">windres.exe</Program>
  183. <Parameter enabled="1">-O coff -i &quot;$(ShortFileName)&quot; -o &quot;$(Path)$(Name).res&quot; --include-dir=$(ShortPath) --include-dir=$(IncPaths)</Parameter>
  184. <FileExt enabled="1">rc</FileExt>
  185. <Target>$(PATH)$(NAME).res</Target>
  186. <TargetType>res</TargetType>
  187. <CurrentDir>$(FilePath)</CurrentDir>
  188. <MsgID>Compiling $(FILENAME)...#81001</MsgID>
  189. </Command>
  190. <Command name="Debugger" io="0">
  191. <Program enabled="0">gdb.exe</Program>
  192. <Parameter enabled="0">gdebug.dll</Parameter>
  193. <FileExt enabled="0">*.*</FileExt>
  194. <Target></Target>
  195. <TargetType></TargetType>
  196. <CurrentDir></CurrentDir>
  197. <MsgID>#81003</MsgID>
  198. </Command>
  199. <Command name="Run Exe" io="0">
  200. <Program enabled="0">$(Target)</Program>
  201. <Parameter enabled="0">$(Parameters)</Parameter>
  202. <FileExt enabled="1">exe</FileExt>
  203. <Target></Target>
  204. <TargetType></TargetType>
  205. <CurrentDir></CurrentDir>
  206. <MsgID>#81004</MsgID>
  207. </Command>
  208. <Command name="Run DLL" io="0">
  209. <Program enabled="0">$(HostApp)</Program>
  210. <Parameter enabled="0">$(Parameters)</Parameter>
  211. <FileExt enabled="1">dll</FileExt>
  212. <Target></Target>
  213. <TargetType></TargetType>
  214. <CurrentDir></CurrentDir>
  215. <MsgID>#81004</MsgID>
  216. </Command>
  217. <Command name="Run" io="0">
  218. <Program enabled="0">$(HostApp)</Program>
  219. <Parameter enabled="0">$(Parameters)</Parameter>
  220. <FileExt enabled="0">:exe;dll</FileExt>
  221. <Target></Target>
  222. <TargetType></TargetType>
  223. <CurrentDir></CurrentDir>
  224. <MsgID>#81004</MsgID>
  225. </Command>
  226. <Command name="Clean Objects" io="1">
  227. <Program enabled="0">fdel.exe</Program>
  228. <Parameter enabled="1">&quot;$(Path)$(Name).o&quot; $(FileName)</Parameter>
  229. <FileExt enabled="1">c;cpp;cxx;c++;cc</FileExt>
  230. <Target>$(Target)</Target>
  231. <TargetType></TargetType>
  232. <CurrentDir></CurrentDir>
  233. <MsgID></MsgID>
  234. </Command>
  235. <Command name="Clean Resource" io="1">
  236. <Program enabled="0">fdel.exe</Program>
  237. <Parameter enabled="1">&quot;$(Path)$(Name).res&quot; $(FileName)</Parameter>
  238. <FileExt enabled="1">rc</FileExt>
  239. <Target>$(Target)</Target>
  240. <TargetType></TargetType>
  241. <CurrentDir></CurrentDir>
  242. <MsgID></MsgID>
  243. </Command>
  244. <Command name="Clean Io" io="1">
  245. <Program enabled="0">fdel.exe</Program>
  246. <Parameter enabled="0">&quot;$(Path)$(Name).o&quot; -silent</Parameter>
  247. <FileExt enabled="0">*.*</FileExt>
  248. <Target>$(Target)</Target>
  249. <TargetType></TargetType>
  250. <CurrentDir></CurrentDir>
  251. <MsgID></MsgID>
  252. </Command>
  253. <Command name="Clean Target" io="1">
  254. <Program enabled="0">fdel.exe</Program>
  255. <Parameter enabled="0">&quot;$(Target)&quot;</Parameter>
  256. <FileExt enabled="1">*.*</FileExt>
  257. <Target></Target>
  258. <TargetType></TargetType>
  259. <CurrentDir></CurrentDir>
  260. <MsgID></MsgID>
  261. </Command>
  262. </Commands>
  263. <Actions>
  264. <Action name="Compile" depend="0">
  265. <File>
  266. <Command>"C Compiler""C++ Compiler""Resource Compiler"</Command>
  267. </File>
  268. <Project>
  269. </Project>
  270. <MsgID>Complete Compile $(FileName): $(Error) error(s), $(Warning) warning(s)nGenerated $(Target)#81005</MsgID>
  271. <ErrMsgID>Complete Compile $(FileName): $(Error) error(s), $(Warning) warning(s)#81006</ErrMsgID>
  272. <PreAction></PreAction>
  273. <PostAction con="0"></PostAction>
  274. </Action>
  275. <Action name="Build" depend="0">
  276. <File>
  277. <Command>"C Compiler""C++ Compiler""Resource Compiler"</Command>
  278. <Command>"Linker(CUI)""Linker(GUI)""Linker for DLL""Linker for Lib"</Command>
  279. </File>
  280. <Project>
  281. <Command>"C Compiler""C++ Compiler""Resource Compiler"</Command>
  282. <Command>"Linker(CUI)""Linker(GUI)""Linker for DLL""Linker for Lib"</Command>
  283. </Project>
  284. <MsgID>Complete Build $(TargetName): $(Error) error(s), $(Warning) warning(s)nGenerated $(Target)#81007</MsgID>
  285. <ErrMsgID>Complete Build $(TargetName): $(Error) error(s), $(Warning) warning(s)#81008</ErrMsgID>
  286. <PreAction></PreAction>
  287. <PostAction con="0"></PostAction>
  288. </Action>
  289. <Action name="Make" depend="1">
  290. <File>
  291. <Command>"C Compiler""C++ Compiler""Resource Compiler"</Command>
  292. <Command>"Linker(CUI)""Linker(GUI)""Linker for DLL""Linker for Lib"</Command>
  293. </File>
  294. <Project>
  295. <Command>"C Compiler""C++ Compiler""Resource Compiler"</Command>
  296. <Command>"Linker(CUI)""Linker(GUI)""Linker for DLL""Linker for Lib"</Command>
  297. </Project>
  298. <MsgID>Complete Make $(TargetName): $(Error) error(s), $(Warning) warning(s)nGenerated $(Target)#81009</MsgID>
  299. <ErrMsgID>Complete Make $(TargetName): $(Error) error(s), $(Warning) warning(s)#81010</ErrMsgID>
  300. <PreAction></PreAction>
  301. <PostAction con="0"></PostAction>
  302. </Action>
  303. <Action name="Run" depend="0">
  304. <File>
  305. <Action>"Make"</Action>
  306. <Command>"Run Exe""Run DLL""Run"</Command>
  307. </File>
  308. <Project>
  309. <Action>"Make"</Action>
  310. <Command>"Run Exe""Run DLL""Run"</Command>
  311. </Project>
  312. <MsgID>#81011</MsgID>
  313. <ErrMsgID>#81012</ErrMsgID>
  314. <PreAction></PreAction>
  315. <PostAction con="0"></PostAction>
  316. </Action>
  317. <Action name="Debug" depend="0">
  318. <File>
  319. <Action>"Make"</Action>
  320. <Command>"Debugger"</Command>
  321. </File>
  322. <Project>
  323. <Action>"Make"</Action>
  324. <Command>"Debugger"</Command>
  325. </Project>
  326. <MsgID>#81013</MsgID>
  327. <ErrMsgID>#81014</ErrMsgID>
  328. <PreAction></PreAction>
  329. <PostAction con="0"></PostAction>
  330. </Action>
  331. <Action name="Clean" depend="0">
  332. <File>
  333. <Command>"Clean Objects""Clean Resource"</Command>
  334. <Command>"Clean Io"</Command>
  335. <Command>"Clean Target"</Command>
  336. </File>
  337. <Project>
  338. <Command>"Clean Objects""Clean Resource""Clean Io"</Command>
  339. <Command>"Clean Io"</Command>
  340. <Command>"Clean Target"</Command>
  341. </Project>
  342. <MsgID>Complete Clean $(TargetName)#81015</MsgID>
  343. <ErrMsgID>Clean $(TargetName) error#81016</ErrMsgID>
  344. <PreAction></PreAction>
  345. <PostAction con="0"></PostAction>
  346. </Action>
  347. </Actions>
  348. </Builder>
  349. </Project>