社区
界面
帖子详情
关于profile和dll
chenzhou35
2004-10-18 04:40:29
最近做了一个控件,原本是个单独的工程,后来为了不反复编译就封装在dll里面了。现发现此控件经过修改之后性能不是很跟得上,想查一下性能瓶颈的位置,vc自带的profile使用过,可是不知道怎么能用于dll,希望高手指点。谢谢
...全文
180
13
打赏
收藏
关于profile和dll
最近做了一个控件,原本是个单独的工程,后来为了不反复编译就封装在dll里面了。现发现此控件经过修改之后性能不是很跟得上,想查一下性能瓶颈的位置,vc自带的profile使用过,可是不知道怎么能用于dll,希望高手指点。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chenzhou35
2004-11-09
打赏
举报
回复
搞定了,不过分真的不知道该给谁。
顺便公布一下解决办法吧。
建一个bat文件,复制以下内容
COPY %1.dll save
PREP /OM %1.dll
COPY %1._ll %1.dll
PROFILE /I %1 /O %1 %2 %3 %4 %5 %6
COPY save %1.dll
PREP /M %1
PLIST %1 > profile.txt
执行这个文件,带两个参数,一个是要profile的dll文件名,一个是使用此dll的exe文件名,不需要扩展名。执行完毕之后在profile.txt中就是结果了。
如果提示找不到PREP或者PROFILE,在你的机器搜索一下,设置path环境变量之后重新执行。
具体说明可以在msdn lib里面按索引输入PROFILE,可以查阅到相关文档。
chenzhou35
2004-10-25
打赏
举报
回复
人呢?你们都给俺出来!!!
oyljerry
2004-10-25
打赏
举报
回复
gz
chenzhou35
2004-10-20
打赏
举报
回复
继续等待
huaboy408
2004-10-19
打赏
举报
回复
想学点东西,又变成水贴了
对于DLL编程很不了解
gensheng
2004-10-19
打赏
举报
回复
╭═══╮ ╭═══╮ ╭══════╮
╰╮ ╭╯ ╰╮ ╭╯ ╰╮ ╭══╮╰╮
║ ║ ║ ║ ║ ║ ╰╮╰╮
║酷║ ║酷║ ║酷║ ║ ║
║ ║ ║ ║ ║ ║ ║ ║
║狗║ ║狗║ ║狗║ ╭╯╭╯
║ ║ ║ ║ ║ ╰══╯╭╯
║专║ ║专║ ║专╭═══╯
║ ║ ║ ║ ║ ║
║用║ ║用║ ║用║
║ ║ ║ ║ ║ ║
╰╮╰╮ ╭╯╭╯ ║ ║
╰╮╰═╯╭╯ ╭╯ ╰╮
╰═══╯ ╰═══╯
kugou123
2004-10-18
打赏
举报
回复
╭═══╮ ╭═══╮ ╭══════╮
╰╮ ╭╯ ╰╮ ╭╯ ╰╮ ╭══╮╰╮
║ ║ ║ ║ ║ ║ ╰╮╰╮
║酷║ ║酷║ ║酷║ ║ ║
║ ║ ║ ║ ║ ║ ║ ║
║狗║ ║狗║ ║狗║ ╭╯╭╯
║ ║ ║ ║ ║ ╰══╯╭╯
║专║ ║专║ ║专╭═══╯
║ ║ ║ ║ ║ ║
║用║ ║用║ ║用║
║ ║ ║ ║ ║ ║
╰╮╰╮ ╭╯╭╯ ║ ║
╰╮╰═╯╭╯ ╭╯ ╰╮
╰═══╯ ╰═══╯
nineclock
2004-10-18
打赏
举报
回复
GZ
xindao_wang
2004-10-18
打赏
举报
回复
关注
chenzhou35
2004-10-18
打赏
举报
回复
顶
huwei001982
2004-10-18
打赏
举报
回复
不知道, UP
chenzhou35
2004-10-18
打赏
举报
回复
TDD的Project写了,不过也在dll工程之外,profile出来只有test工程函数的调用次数、时间等。dll内部的函数一个都看不到。
DentistryDoctor
2004-10-18
打赏
举报
回复
可能还是得写个测试驱动的exe吧。
Windows.Internal.System.User
Profile
.
dll
系统依赖
DLL
动态库
api-ms-win-core-
profile
-l1-1-0.
dll
api-ms-win-core-
profile
-l1-1-0.
dll
ucrtbased.
dll
..
均出现 debug 构建的程序崩溃,然而
profile
和release却没有问题。 经过测试, 系统文件夹 system32和SysWOW64 有 ucrtbase.
dll
,是2015年11月19日的
dll
, 但是没有 ucrtbased.
dll
文件,这个文件是MS新弄出来的:...
Windows.System.
Profile
.HardwareId.
dll
.mui
Windows.System.
Profile
.HardwareId.
dll
Windows.System.
Profile
.SystemManufacturers.
dll
系统依赖
DLL
动态库
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章