【问题标题】:What's the installation location convention for compiled libraries for a cross-compiler?交叉编译器的已编译库的安装位置约定是什么?
【发布时间】:2013-02-15 20:27:43
【问题描述】:

我正在使用 mingw32msvc 从 linux 交叉编译到 win32。这很好用,而且 mingw 使用 Wine 作为这个 BTW。

问:如果我编译 GLUT 或 FreeGLUT,我应该在哪里安装 lib(就公认的约定而言)?我用谷歌搜索,第一个答案是在 /usr/local/arbitrary...

下给它一个任意名称

更好的想法?如果没有约定,我将使用 /usr/local/compilername...在这种情况下:

/usr/local/i586-mingw32msvc

如果有约定那就太好了,所以 autoconf/automake/libtool 默认会在正确的位置查找。

【问题讨论】:

    标签: mingw shared-libraries cross-compiling autotools conventions


    【解决方案1】:

    没有通用约定,因为没有安装编译器(或交叉编译器)的通用位置。这就是 autotools 存在的原因。你的名字很好,因为 i586-mingw32msvc 很有描述性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多