• 编译libjpeg


    本来以为编译libjpeg很容易,结果弄了半天。

    先百度了下看下教程,一般是设置path,这里我也做了

    我的电脑  -》 属性 -》 高级  -》 环境变量   ,添加环境变量PATH    C:Program Files (x86)Microsoft Visual Studio 10.0VCin

    然后 进入命令行     (win键 + R   然后输入 cmd) 

    一般是  先切换到文件盘,比如E盘,那么输入  E:回车

    cd  命令切换到  E:Projectjpeg-9b

    然后  输入nmake /f makefile.vc   但是  提示  ‘win32.mak’  not found 。好,找。。。

    vc 的bin目录下搜了,没有,找了半天就不在vc目录下,tmd 在windows sdks下面

    好,把这个文件路径  写到 makefile.vc  的

    # Pull in standard variable definitions下面

    如下

    # Pull in standard variable definitions
    !include <C:Program Files (x86)Microsoft SDKsWindowsv7.0AIncludeWin32.Mak>

    保存好

    然后继续  nmake /f makefile.vc

    然后下面error,什么c1.exe   return  code  ‘0xc0000135’;

    查了下,说cl.exe 不能执行。。  单独 执行命令  cl

    弹出  缺少  mspdb100.dll

    搜了下,在 C:Program Files (x86)Microsoft Visual Studio 10.0Common7IDE  这个下面有这个dll,拷贝进bin目录

    然后nmake /f makefile.vc  好像不行,  改为nmake /f makefile.vc setup-v10

    成功了

    然后用vc10  打开  jpeg.sln编译不通提示

    1>jaricom.c : fatal error C1902: Program database manager mismatch; please check your installation

    进 vc目录把 mspdb100.dll 删了

    重新编译成功了,生成了jpeg.lib

  • 相关阅读:
    checkIP.sh
    checkAPP
    &&和&区别,||和|区别?
    手动测试oracle数据库连接
    存储过程的优缺点?
    什么是存储过程?用什么来调用?
    序列的作用
    内连接和外连接
    左连接和右连接
    java中常用的类、包、借接口
  • 原文地址:https://www.cnblogs.com/dragon2012/p/5365447.html
Copyright © 2020-2023  润新知