动态生成c++ 头文件 和 cpp文件 并且编译

phoenix_fei 2009-02-24 11:07:31

如何 :动态生成c++ 头文件 和 cpp文件 并且编译
...全文
421 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jinhao 2009-04-22
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 phoenix_fei 的回复:]
根据xml文件来配置 如何动态生成c++文件


[/Quote]

lz把C++当JAVA使了吧
kusey 2009-04-22
  • 打赏
  • 举报
回复
我也想知道啊`````
有哪位高人给指点一下。
tangshuiling 2009-03-03
  • 打赏
  • 举报
回复
感觉像是搞病毒或木马什么的!!~~~
phoenix01 2009-03-03
  • 打赏
  • 举报
回复
up
lchen_fhhls 2009-02-24
  • 打赏
  • 举报
回复
第一次听说……顶一下!
sxbwelcome 2009-02-24
  • 打赏
  • 举报
回复
根据需要利用文件操作代码实现对头文件和cpp文件的写入
通过调用外部程序的方法调用c++的编译器cl.exe[【应该是在vc98\bin\下】
Dinelgua 2009-02-24
  • 打赏
  • 举报
回复
搞俩线程

线程1:编写h和cpp文件 并在特定目录生成对应文件,完成后通知2号线程
线程2:发现编写好h和cpp后,通过shellexecute执行vc的命令行编译命令cl并传入1号线程生成的文件名

Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

usage: cl [ option... ] filename... [ /link linkoption... ]
phoenix_fei 2009-02-24
  • 打赏
  • 举报
回复
根据xml文件来配置 如何动态生成c++文件

herman~~ 2009-02-24
  • 打赏
  • 举报
回复
好像没什么特别高的难度吧

关键是你还要规划好你所谓的动态生成,生成的依据是什么吧? 例如 根据xml文件来配置等等
hupo1982 2009-02-24
  • 打赏
  • 举报
回复
在VC6.0的工程设置里面有一个Pre-link step的选项卡,可以在里面调用一个外部程序来动态生成头文件或代码文件,,一般可以用来动态生成程序的编译时间,或是一些和脚本混合编程时去调用一些自动生成代码文件的工具,比如tcl/tk就有一个可以自动生成代码的工具swig.exe
waizqfor 2009-02-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 phoenix_fei 的帖子:]

如何 :动态生成c++ 头文件 和 cpp文件 并且编译
[/Quote]
通过cl.exe命令就可以了 调用头文件和CPP就可以了
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 Dinelgua 的回复:]
搞俩线程

线程1:编写h和cpp文件 并在特定目录生成对应文件,完成后通知2号线程
线程2:发现编写好h和cpp后,通过shellexecute执行vc的命令行编译命令cl并传入1号线程生成的文件名

Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
Copyright (C) Microsoft Corp 1984-1998. All rights reserved.

usage: cl [ option... ] filename... [ /link linkoption... ]
[/Quote]
第一次听说这样搞..

64,651

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧