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的环境。

  • 相关阅读:
    Android查看应用方法数
    解决问题 inner element must either be a resource reference or empty.
    Android JSBridge原理与实现
    CDN详解
    Android studio 将 Module 打包成 Jar 包
    Imageloader、Glide、Fresco的性能及加载速度比较
    Mac之如何查看已用端口
    yum安装docker-ce-18.03.0
    脚本检测Kafka和Zookeeper
    Docker搭建ElasticSearch+Redis+Logstash+Filebeat日志分析系统
  • 原文地址:https://www.cnblogs.com/tlsdba/p/3593321.html
Copyright © 2011-2022 走看看