- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用scons实用程序来生成共享库。当我编写以下规则时:
SharedLibrary('hello', 'hello.c')
最佳答案
您可能要使用libtool来处理共享库的创建和versioning。不幸的是,您将不得不自己将libtool与SCons集成在一起,因为它不是软件内置的。当然,原因是libtool是特定于平台的。
作为一种廉价的选择,您可以将env ['SHLIBSUFFIX']重写为类似以下内容:
Replace(SHLIBSUFFIX = '.so.$SHLIB_VERSION')
SharedLibrary('hello', 'hello.c', SHLIB_VERSION = 1)
关于naming-conventions - 如何获取共享库名称,例如 `` libhello.so.0.0。带有cons的1''?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2997001/
这是我的代码: // hello.c #include int main(int argc, char **argv) { return (0); } 我在终端中输入 gcc hello.c
我有我的项目设置,如果我进行发布构建,那么我会得到名为 libhello.so 的库如果它是调试版本,我会得到类似 libhellod.so 的名称- 注意 d在名字的末尾。 所以当我编译和链接一个应
我正在编写有关 JNI 的教程,以便在我的项目中熟悉它。但是,我一直停留在运行 Java 程序的教程的这个特定部分。我正在使用 Eclipse,我在其中创建了一个 Java 项目并将文件放在一个包中。
我正在使用scons实用程序来生成共享库。当我编写以下规则时: SharedLibrary('hello', 'hello.c') 我会得到``libhello.so''文件。 有没有办法自动获取``
我是一名优秀的程序员,十分优秀!