Q2:编译时出现链接错误,提示找不到某些.lib文件,怎么办? 确保在项目属性中正确设置了链接器输入,并将VTK的lib目录中的所有.lib文件添加到“链接器”>“输入”>“附加依赖项”中。
如何打包及安装dll文件安装到GAC
vs2010打包步骤:1. 新建setup project项目。 打开vs2010,选择 Fill>>New>>Project…,弹出New Project窗口,左边选择Installed Templates>>OTher Project Types>>Setup and Deployment,右边选择Setup Project。 Project命名为Setup,点击OK按钮。 如何打包及安装dll文件安装到GAC2. 添加文件。 在Application Folder里面添加应用程序的可执行文件和相应的类库( )。 如何打包及安装dll文件安装到GAC3. 创建快捷方式。 右键点击文件,选择Create Shortcut to…,把快捷键剪切到User’s Desktop和User’s Programs Menu,这样在桌面和开始菜单就会创建快捷方式。 如何打包及安装dll文件安装到GAC4. 选择安装目录。 默认安装目录是c:\programm file\你的用户名、安装解决方案名称,选择Application Folder>>Properties Window,修改Application Folder的defaultlocation属性,可以自己制定安装目录。 5. 卸载。 把文件c:\windows\system32\添加到Application Folder,重命名为,选择>>Create Shortcut to ,把Shortcut to 剪切到User’s Programs Menu。 6. 生成。 Build>>Build Solution,找到”.. Setup\Setup\Debug\”,这就是打包好的安装文件。 把dll文件安装到GAC:1. 生成一个密钥对。 新建文件夹c:\mykeys,用来存放密钥。 打开vs command prompt,输入sn命令“sn -k‘c:\ mykeys\’”,按Enter,在c:\mykeys会发现。 2. 把密钥与dll关联。 打开要打包的项目,选择生成dll的类库>>Properties>>,在中添加属性AssemblyKeyFile 为[assembly:AssemblyKeyFile(c:\\mykeys\\)]。 3. 把dll文件安装到GAC。 打开setup project项目,选择Fill>>System on Target Machine>>Add Special Folder>>Global Assembly Cache Folder,把拥有密钥对的dll文件添加到Global Assembly Cache Folder。 4. 生成。 Build>>Build Solution。 5. 验证。 安装好后,可以在” C:\Windows\\assembly\GAC_MSIL”找到安装好的dll文件。 在项目中引用安装好的dll:新建项目test,在Solution Explorer中选择References>>Add Reference…,弹出Add Reference对话框,在下可以找到安装好的dll文件Test_Lib。 如图 如何打包及安装dll文件安装到GAC如果在找不到Test_Lib,那就需要注册Test_。 步骤如下1. 打开注册表。 在运行的命令行输入regedit,按Enter。 2. 导航到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\\。 3. 选择AssemblyFolders>>New>>Key,命名为MyAssembly。 4. 双击MyAssembly默认的值,输入Test_的全路径” C:\Windows\\assembly\GAC_MSIL”。 5. 关闭注册表,重新打开项目test,再选择References>>Add Reference…时,在下就可以找到Test_Lib了。 什么是GAC:1. GAC全称Global Assembly Cache,即全局程序集缓存。 GAC存放在系统目录”%winroot%\assembly”下面,你不能通过窗口如”C:\windows\assembly\”来直接获取,必须在dos下输入” C:\windows\assembly\GAC_MSIL\”才能获取。 2. GAC的作用是可以存放一些有很多程序都要用到的公共Assembly,例如、等等。 这样,很多程序就可以从GAC里面取得Assembly,而不需要吧所以用到的Assembly都拷贝到应用程序的执行目录下面。 举例而言,如果没有GAC,那么势必每个WinForm程序的目录下就都有从C:\windows\\Framework\v1.0.3705下面拷贝一份,这样显然不如都从GAC里面取用方便,也有利于Assembly的升级和版本控制。
安装cocos2d-x 生成解决方案报错
选择:项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”。 如果还不行,就看是不是 framework版本不对,如果你是vs2010,建议用4.0的版本,如果你已经安装了4.5的版本,是会有问题的。 我是卸载4.5版本,然后再重装vs2010就OK了,祝你好运。 cocos2d-x的向导搞的太烂了,就这些破问题折腾了一下午。
如何设置 eclipse格式化代码
Eclipse 设置代码格式化的快捷键是 CTRL+SHIFT+F 但是,格式化{}的时候和javaScript差不多,本来喜欢VS的风格,那么如何设置呢。 工具/原料Eclipse方法/步骤打开Eclipse 。 找到window---->perferences找到。 java---->code style-->formatter然后找到 右上角edit点击进入。 在braces中,修改所有的nextline 。 最后下面打个勾最后记得修改一个配置的名称,就叫 like vs2010吧。 然后点击OK之后,记得选择这个配置文件 like vs2010最后到项目里面。 再按一次CTRL+shift+f就可以看到结果了。














发表评论