<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_cloudseawang</title><subtitle type="text"/><id>http://feed.cnblogs.com/blog/u/23401/rss</id><updated>2011-07-20T01:49:53Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/23401/rss"/><entry><id>http://www.cnblogs.com/cloudseawang/archive/2011/07/20/2111281.html</id><title type="text">转 QT无法定位程序输入点*于动态链接库 QtCore4.dll</title><summary type="text">问题:双击release下的exe文件报错，无法定位程序输入点与动态链接库QtCore4.dll上，而debug下没问题 将release下的exe文件拷到qt的bin目录下，再双击就没问题了.我的回复:我也出现了这个问题.原因很有可能是你环境变量中的系统变量PATH设置问题.我开始安装QT没有出现这个问题,用了一段时间就出现罗.觉得是 QtCore4.dll 链接错误,意思是说 release下的可执行程序链接的QtCore4.dll不是QT安装目录下的/bin中的QtCore4.dll.后来一查找,发现最近安装的CTEX软件中也有QtCore4.dll,找到原因了.所以,把qt下的库路径添</summary><published>2011-07-20T01:50:00Z</published><updated>2011-07-20T01:50:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2011/07/20/2111281.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2011/07/20/2111281.html"/><content type="html">&lt;span  style="color: #464646; font-family: simsun; "&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 21px; "&gt;问题:&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 21px; "&gt;双击release下的exe文件报错，&lt;span style="word-wrap: normal; word-break: normal; line-height: 21px; text-decoration: line-through; "&gt;无法定位程序输入点与动态链接库QtCore4.dll上&lt;/span&gt;，而debug下没问题 将release下的exe文件拷到qt的bin目录下，再双击就没问题了.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 21px; "&gt;&lt;wbr&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 21px; "&gt;我的回复:&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 21px; "&gt;我也出现了这个问题.&lt;br /&gt;原因很有可能是你环境变量中的系统变量PATH设置问题.&lt;br /&gt;我开始安装QT没有出现这个问题,用了一段时间就出现罗.&lt;br /&gt;觉得是 QtCore4.dll 链接错误,意思是说 release下的可执行程序链接的QtCore4.dll不是QT安装目录下的/bin中的QtCore4.dll.&lt;br /&gt;后来一查找,发现最近安装的CTEX软件中也有QtCore4.dll,找到原因了.&lt;br /&gt;所以,把qt下的库路径添加到我CTEX库路径之前,就解决问题啦.&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 21px; "&gt;&lt;wbr&gt;&lt;/p&gt;&lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; list-style-type: none; list-style-position: initial; list-style-image: initial; word-wrap: normal; word-break: normal; line-height: 21px; "&gt;这是一种典型的动态库连接错误问题.动态链接库QtCore.dll有多个版本,发生冲突.&lt;/p&gt;&lt;/span&gt;&lt;img src="http://www.cnblogs.com/cloudseawang/aggbug/2111281.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cloudseawang/archive/2011/07/20/2111281.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cloudseawang/archive/2011/06/10/2077702.html</id><title type="text">难道一直是4 4 2 3的命？</title><summary type="text">vis 2010是 4 4 2 3；eurovis 2011 是 4 4 2 3；vis 2011 4 4 2 3；难道这是我的宿命？</summary><published>2011-06-10T07:45:00Z</published><updated>2011-06-10T07:45:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2011/06/10/2077702.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2011/06/10/2077702.html"/><content type="html">&lt;p&gt;vis 2010是 4 4 2 3；&lt;/p&gt;&lt;p&gt;eurovis 2011 是 4 4 2 3；&lt;/p&gt;&lt;p&gt;vis 2011 4 4 2 3；&lt;/p&gt;&lt;p&gt;难道这是我的宿命？&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/cloudseawang/aggbug/2077702.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cloudseawang/archive/2011/06/10/2077702.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cloudseawang/archive/2011/05/04/2036093.html</id><title type="text">bibtex to bibitem</title><summary type="text">\documentclass{article}\begin{document}\nocite{*}\bibliography{xxx}\bibliographystyle{plain}\end{document}</summary><published>2011-05-04T01:01:00Z</published><updated>2011-05-04T01:01:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2011/05/04/2036093.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2011/05/04/2036093.html"/><content type="html">&lt;div&gt;&lt;div&gt;\documentclass{article}&lt;/div&gt;&lt;div&gt;\begin{document}&lt;/div&gt;&lt;div&gt;\nocite{*}&lt;/div&gt;&lt;div&gt;\bibliography{xxx}&lt;/div&gt;&lt;div&gt;\bibliographystyle{plain}&lt;/div&gt;&lt;div&gt;\end{document}&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;img src="http://www.cnblogs.com/cloudseawang/aggbug/2036093.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cloudseawang/archive/2011/05/04/2036093.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cloudseawang/archive/2010/06/08/1753899.html</id><title type="text">再次被rejected</title><summary type="text">虽然预料到，但还是有点不甘心4 4 2 3被拒，primary reviewer推荐到tvcg,但还是被paper chair rejected</summary><published>2010-06-08T04:48:00Z</published><updated>2010-06-08T04:48:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2010/06/08/1753899.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2010/06/08/1753899.html"/><content type="html">&lt;p&gt;虽然预料到，但还是有点不甘心&lt;/p&gt;&lt;p&gt;4 4 2 3被拒，primary reviewer推荐到tvcg,但还是被paper chair rejected&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/cloudseawang/aggbug/1753899.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cloudseawang/archive/2010/06/08/1753899.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cloudseawang/archive/2010/03/25/1695446.html</id><title type="text">qt ogl添加keyevent</title><summary type="text">qt对ogl程序添加keyevent,一定要加上 以下两句:setFocusPolicy(Qt::StrongFocus);installEventFilter(parent)</summary><published>2010-03-25T08:57:00Z</published><updated>2010-03-25T08:57:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2010/03/25/1695446.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2010/03/25/1695446.html"/><content type="html">&lt;p&gt;qt对ogl程序添加keyevent,一定要加上 以下两句:&lt;/p&gt;&lt;p&gt;setFocusPolicy(Qt::StrongFocus);&lt;/p&gt;&lt;p&gt;installEventFilter(parent)&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/cloudseawang/aggbug/1695446.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cloudseawang/archive/2010/03/25/1695446.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cloudseawang/archive/2010/02/17/1668890.html</id><title type="text">牛年最后一天的rejection</title><summary type="text">完全能上的paper,被自己的大意糟蹋掉了所有的reviewer对idea都很喜欢，可惜自己竟然没有解释为什么它能workfigure1竟然用了不能扣题的数据，可谓是最大的失误今年的vis里再也不能犯同样的错误了。不过圆满了，三大VIS都有被拒的文章</summary><published>2010-02-17T03:45:00Z</published><updated>2010-02-17T03:45:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2010/02/17/1668890.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2010/02/17/1668890.html"/><content type="html">&lt;p&gt;完全能上的paper,被自己的大意糟蹋掉了&lt;/p&gt;&lt;p&gt;所有的reviewer对idea都很喜欢，可惜自己竟然没有解释为什么它能work&lt;/p&gt;&lt;p&gt;figure1竟然用了不能扣题的数据，可谓是最大的失误&lt;/p&gt;&lt;p&gt;今年的vis里再也不能犯同样的错误了。&lt;/p&gt;&lt;p&gt;不过圆满了，三大VIS都有被拒的文章&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/cloudseawang/aggbug/1668890.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/cloudseawang/archive/2010/02/17/1668890.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/cloudseawang/archive/2009/07/25/1531033.html</id><title type="text">cg 如何给结构体数组赋值</title><summary type="text">以前没用过，今天折腾了很久才学会。	 CGparameter Param = cgGetNamedParameter(m_raycastFrag, "aaa"); //读structure of array参数  cgSetArraySize(Param,num);//设置数组大小	for (int i=0;i&amp;lt;num;i++)	{		 CGparameter GaussIParam = c...</summary><published>2009-07-25T12:11:00Z</published><updated>2009-07-25T12:11:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2009/07/25/1531033.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2009/07/25/1531033.html"/></entry><entry><id>http://www.cnblogs.com/cloudseawang/archive/2009/07/25/1531031.html</id><title type="text">cg fp40的问题</title><summary type="text">程序的shader要用到三重循环，用cgc编译后，shader代码没问题。然而cgCreateProgramFromFile时，却怎么得过去不，而且让内存从几兆一下上升到几百兆。开始没有debug,还以为电脑中了病毒。debug发现该问题后，想到可能是fp40不支持三重循环的shader,然后换用gp4fp解决该问题。</summary><published>2009-07-25T12:03:00Z</published><updated>2009-07-25T12:03:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2009/07/25/1531031.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2009/07/25/1531031.html"/></entry><entry><id>http://www.cnblogs.com/cloudseawang/archive/2009/07/25/1531028.html</id><title type="text">cg又一个数据绑定错误</title><summary type="text">TextureManager::getGaussTF(gaussParam); 该函数通过引用方式读取gaussParam参数，然后绑定到cg的某一参数。然而，如果该函数放在cgGLBindProgram(xxx)后执行，无法得到争取的gaussParam。开始以为是引用问题，后改为传值，一样的错误。最后发现，必须把该函数放到cgglBIndProgram前执行。-----------------...</summary><published>2009-07-25T12:00:00Z</published><updated>2009-07-25T12:00:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2009/07/25/1531028.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2009/07/25/1531028.html"/></entry><entry><id>http://www.cnblogs.com/cloudseawang/archive/2009/07/23/1529659.html</id><title type="text">cg纹理绑定顺序的一个错误</title><summary type="text">如果希望在程序里动态的绑定纹理，绑定的代码，一定要写在所有的cg纹理参数绑定的前面，否则会出错。以下代码正确：glBindTexture(GL_TEXTURE_2D,m_xxxTexId);glTexImage2D(GL_TEXTURE_2D, 0, GL_RGBA, 256,256,	0, GL_RGBA, GL_UNSIGNED_BYTE,m_xxxTex);		cgGLSetTextureP...</summary><published>2009-07-23T11:45:00Z</published><updated>2009-07-23T11:45:00Z</updated><author><name>cloudseawang</name><uri>http://www.cnblogs.com/cloudseawang/</uri></author><link rel="alternate" href="http://www.cnblogs.com/cloudseawang/archive/2009/07/23/1529659.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/cloudseawang/archive/2009/07/23/1529659.html"/></entry></feed>
