社区
英特尔边缘计算技术
帖子详情
intel c++ compiler 11.0.066 怎么编译atl /com 编译不过了??
ttzzgg_80713
2008-12-15 09:19:28
用11以前的版本可以编译。我分别加了编译选项 /fast和/Qipo.试了。最后那4个到处函数无法连接老。。不加倒是可以。。编译没有显示循环被矢量化。。有没有用这个编译器的讨论下?
...全文
458
7
打赏
收藏
intel c++ compiler 11.0.066 怎么编译atl /com 编译不过了??
用11以前的版本可以编译。我分别加了编译选项 /fast和/Qipo.试了。最后那4个到处函数无法连接老。。不加倒是可以。。编译没有显示循环被矢量化。。有没有用这个编译器的讨论下?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ttzzgg_80713
2008-12-26
打赏
举报
回复
忘记说了。如果不加上/fast和/Qipo之类的就ok了。
ttzzgg_80713
2008-12-26
打赏
举报
回复
1>------ 已启动生成: 项目: in_data_ana, 配置: Release Win32 ------
1>Compiling with Intel(R) C++ 11.0.066 [IA-32]... (Intel C++ Environment)
1>make_jx.cpp
1>.\make_jx.h(34): warning #1684: conversion from pointer to same-sized integral type (potential portability problem)
1> BEGIN_COM_MAP(Cmake_jx)
1> ^
1>
1>.\make_jx.h(35): warning #1684: conversion from pointer to same-sized integral type (potential portability problem)
1> COM_INTERFACE_ENTRY(Imake_jx)
1> ^
1>
1>Linking... (Intel C++ Environment)
1>ipo: remark #11000: performing multi-file optimizations
1>ipo: remark #11005: generating object file ipo_37566obj.obj
1>xilink: executing 'link'
1>in_data_ana.def : error LNK2001: 无法解析的外部符号 DllCanUnloadNow
1>in_data_ana.def : error LNK2001: 无法解析的外部符号 DllGetClassObject
1>in_data_ana.def : error LNK2001: 无法解析的外部符号 DllRegisterServer
1>in_data_ana.def : error LNK2001: 无法解析的外部符号 DllUnregisterServer
1>E:\My Documents\Visual Studio 2005\Projects\in_data_ana\in_data_ana\Release\in_data_ana.lib : fatal error LNK1120: 4 个无法解析的外部命令
1>Build log was saved at "file://E:\My Documents\Visual Studio 2005\Projects\in_data_ana\in_data_ana\Release\BuildLog.htm"
1>in_data_ana - 5 error(s), 2 warning(s)
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========
就加了个/fast
intel_iclifort
2008-12-26
打赏
举报
回复
[Quote=引用 6 楼 intel_iclifort 的回复:]
另外,不知道你原先用10.1的版本编译过么?是否也有同样的问题呢。。。
[/Quote]
不好意思,刚发现你说过以前的版本可以。 看来这个很有可能是11.0的问题。
请按照6楼提到的方法提交问题报告吧,谢谢
intel_iclifort
2008-12-26
打赏
举报
回复
[Quote=引用 5 楼 ttzzgg_80713 的回复:]
忘记说了。如果不加上/fast和/Qipo之类的就ok了。
[/Quote]
1. /fast选项 自动包含 /Qipo选项。从出错信息上,也是在link阶段发生的,看来是IPO优化没有成功。
2. /Qipo 会在链接时进行全局优化,扫描所有已经生成的obj文件,从错误信息上分析,没有成功的找到DllCanUnloadNow,DllGetClassObject,DllRegisterServer,DllUnregisterServe的定义。 这些是第三方的外部库中定义的,还是Windows系统API ?
这个可能是编译器的问题,也可能是设置的问题,需要有原工程文件才能判断。你可以去Intel专门的支持网站 https://premier.intel.com 提交一个问题报告,附上完整的工程文件和出错信息,会有专门的工程师负责处理。 如果不方便,请PM你的email地址
另外,不知道你原先用10.1的版本编译过么?是否也有同样的问题呢。。。
intel_iclifort
2008-12-23
打赏
举报
回复
完整的编译信息(buildlog)贴上来看看啊
ttzzgg_80713
2008-12-16
打赏
举报
回复
看来要去intel网站上问了。
ttzzgg_80713
2008-12-15
打赏
举报
回复
环境vs2008 + sp1 + winxp + intel c++ compiler 11.0.066
适合C/
C++
的集成开发环境
“工欲善其事,必先利其器”,选择合适的集成开发环境(IDE)往往能做到事半功倍的作用,下面给您介绍一下适合C/
C++
语言的集成开发环境。 适合C/
C++
常用IDE工具 序号 名称 适合操作系统...
m
atl
ab
编译
mex文件,M
atl
ab mex
编译
选项文件的位置与
编译
器器设置
@echo offrem MSVC100OPTS.BATremrem
Com
pile and link options used for building MEX-filesrem using the Microsoft Visual
C++
com
piler
version
11.0
remrem $Revision: 1.1.6.3 $ $Date: 2011/03/09 0...
STLport-5.2.1 STL port配置; cl.exe
编译
cpp:ms和cygwin两种模式;cygwin环境配置和使用、GCC
编译
入门
C:\Program Files (x86)\Microsoft Visual Studio
11.0
\VC ,直接运行vcvarsall.bat加载vs中以及配置好的环境,就可以使用命令行: cl -GX hello.cpp去实现
编译
并运行。2012版本的vs中-GX换成-EHsc。同理我也可以...
VirtualBox 4.3.6
编译
for 64bit Windows
话说 VirtualBox 的Build 教程 估计想编的人都看过 但我估计比
编译
成功的人不多. 这个是官方文档 https://www.virtualbox.org/wiki/Windows%20build%20instructions 也是需要看下的 首先就是下代码了... 以 ...
m
atl
ab x64 mex,M
atl
ab mex
编译
选项文件的位置与
编译
器器设置 | 学步园
@echo offrem MSVC100OPTS.BATremrem
Com
pile and link options used for building MEX-filesrem using the Microsoft Visual
C++
com
piler
version
11.0
remrem $Revision: 1.1.6.3 $ $Date: 2011/03/09 0...
英特尔边缘计算技术
566
社区成员
7,027
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章