zoukankan      html  css  js  c++  java
  • 各种奇葩小问题

    1、新建了一个工程,配了跟另外一个工程相同的环境,但是编译出现以下链接错误:libcmt.lib(dosmap.obj) : error LNK2005: __errno 已经在 MSVCRT.lib(MSVCR100.dll) 中定义。。。找不到原因只好一个一个对比,结果发现如图所示的两个框里的文字没加粗,于是重新点开编辑,什么都没动,点确定后自己就加粗了,然后再编译就好了。。有种被坑的节奏。。

    上述这种方法貌似只是个巧合。。人生总是充满了巧合= =。。后来解决的通过在链接器-》输入-》忽略特定默认库中加入libcmt.lib,这是要保证引用的不同程序所编译的模式相同。如图

    2、最近用Stanford的MPK库,配置上出现不少问题。

      首先它需要Coin3D库和PQP,Coin3D有一阵子没更新了,如果想在VS10中编译会出问题,而且还有跟stdint.h冲突的问题,不过有人在自己更新Coin,代码链接在此https://bitbucket.org/amitar/coin/wiki/Home , 不过这个版本里没有sowin,所以我又去下载sowin的源码进行编译。sowind源码用vs10编译不了,所以只能再装上08,然后编译,编译步骤可参考http://wenku.baidu.com/link?url=0ANudq2sSd1-XDrgMji-NnXHKh0f0rYg-WnruGE_HhI70zYTCSI8TieUOtwE2CwV-AsX0MouRC5CNx96gsLnFCoWknYeNMThDzs3Ivs9bJ7  。

      编译好sowin,他会自动生成在coin的文件夹中,接下来是编译MPK,当然首先得给他配置好Coin的环境,因为我在windows下,所以我将fmstudio作为静态库编译, 生成fmstudio.lib,将库文件拷到工程里,最后配置好coin和mpk的环境。

  • 相关阅读:
    17-7-20-electron中主进程和渲染进程区别与通信
    17-7-19-书写规范和任务的延续性
    17-7-19----起
    一年没回来了
    django-BBS(2)
    django-BBS(1)
    nmap使用教程
    利用谷歌黑客语法挖掘漏洞
    PHP代码审计之XSS操作
    PHP安装文件的审计
  • 原文地址:https://www.cnblogs.com/tlsdba/p/3593321.html
Copyright © 2011-2022 走看看