社区
其它技术问题
帖子详情
向用过MPC(Makefile and Project Creator)的同学请教一下
c265n46
2010-02-01 11:28:45
近来项目要求用MPC生成vc的工程文件和makefile。
现在有一个工程,只要求生成lib文件。
我的MPC文件相关描述如下:
staticname = CnmCwmpCommon
//输出文件路径以及文件名
libout = $(CNMROOT_D)/server/lib
在生成vc8工程文件的时候还是会默认要生成动态链接库。
请问应该怎么写这个mpc文件。让它只生成lib呢?
...全文
298
7
打赏
收藏
向用过MPC(Makefile and Project Creator)的同学请教一下
近来项目要求用MPC生成vc的工程文件和makefile。 现在有一个工程,只要求生成lib文件。 我的MPC文件相关描述如下: staticname = CnmCwmpCommon //输出文件路径以及文件名 libout = $(CNMROOT_D)/server/lib 在生成vc8工程文件的时候还是会默认要生成动态链接库。 请问应该怎么写这个mpc文件。让它只生成lib呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
c265n46
2010-03-06
打赏
举报
回复
临时解决了一下。
生成两遍工程。。一次静态。一次动态。。
wbruce
2010-03-05
打赏
举报
回复
staticname = CnmCwmpCommon
sharedname =
试试
cocat
2010-02-12
打赏
举报
回复
不懂,只能帮顶下。。。。
evanxgsh
2010-02-02
打赏
举报
回复
不知道,Mark,Up一下
c265n46
2010-02-02
打赏
举报
回复
板凳也自己坐了把。。。。。
c265n46
2010-02-02
打赏
举报
回复
在调用生成命令时有个选项 -static 生成我需要的工程。
目前我在一个文件夹下面建了好几个。
有生成动态库、静态库和exe的。
在调用mwc.pl时,递归的一次生成所有的这些工程。
对于要生成静态库的工程。似乎在mpc文件里面有这么一个关键字 requires
我对这个关键字的理解是requires后面的东西必须出现在mwc.pl的命令后面才生成工程文件。
于是在这个要生成静态库的工程加了这么一条
requires += static
。貌似还是不行。。
用法不对吗?
The
Makefile
,
Project
, and Workspace
Creator
(M
PC
)
本文介绍了一种名为
Makefile
Project
Creator
(M
PC
) 的工具,该工具简化了跨平台项目的构建过程。通过使用单一配置文件,M
PC
能够为多种构建工具生成相应的项目文件,如
Makefile
s 和 Visual C++ 工程文件等。本文详细解释了 M
PC
的工作原理、文件格式及如何定义项目和工作空间。
M
PC
Makefile
,
Project
, and Workspace
Creator
(M
PC
) 是一种简化跨平台项目构建过程的工具。它能从一个通用的 m
pc
文件生成
Makefile
、Visual C++ 项目文件等多种构建工具文件。M
PC
支持项目继承、默认配置等功能,适用于多种编译工具。
m
pc
使用介绍 一
本文介绍了M
PC
(Make
Project
Creator
)工具,它用于生成不同编译工具支持的项目文件,减少了维护工作量。M
PC
项目文件集合源文件,支持继承,语法简洁。文章详细阐述了M
PC
的使用方法,包括如何通过m
pc
.pl和mwc.pl脚本创建项目和工作区,并列举了M
PC
支持的生成工具类型。此外,还提到M
PC
的项目结构和命令行选项,鼓励读者学习和分享相关知识。
m
pc
使用介绍(五)
本文详细介绍了如何在M
PC
中增加新的项目类型和工作区类型,包括模板、项目创建器和工作区创建器的编写,以及如何在M
PC
配置文件中进行配置。
M
PC
生成工程文件中多语言支持
本文介绍如何修改M
PC
模板文件以支持中文文件名,通过更改XML头文件的编码方式来实现对UTF-8的支持。
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章