linkage

    7热度

    1回答

    我有这个.h文件中: namespace{ class Invariant{ public: Invariant(z3::expr e,Instruction *i):Expr(e),I(i){ DenseMap<Instruction*,Invariant*> FunMap = Invariants[F]; } private: //static

    0热度

    1回答

    我现在使用mingw32在windows 8上编译libxml2。 我已经从这里下载ftp://xmlsoft.org/libxml2/并按照README文件中的说明进行操作。他们指示使用名为configure.js的JavaScript配置make。我们可以像这样运行脚本: cscript configure.js compiler=msvc prefix=c:\opt include=c:\o

    2热度

    1回答

    我有以下结构的项目创建一个CMakeFiles.txt /cmake_modules/ FindSFML.cmake /includes/ car.hpp motor.hpp tires.hpp /sources/ car.cpp motor.cpp tires.cpp /main.cpp

    2热度

    1回答

    我创建了一个MSP430库文件,并且我想链接它,但是我没有找到可以在IAR gui中添加库链接的位置。 有谁知道在哪里配置它? 我检查了文档,但似乎没有任何关系到外部库,只有CLIB和DLIB。

    0热度

    1回答

    当编译器编译一个过程时,我知道有一个'联动约定'用于确保在这种情况下调用者和被调用者的环境很好地排序。 编译器如何知道不同的链接是否“安全”。我假设这意味着只要来自调用者的相同输入为调用者输出相同的输出,那么这些联系就“相当”,因此“安全”,因为他们不会以任何方式搞乱调用者。尽管编程语言的例子是什么?我会说,也许当不同的库使用不同版本的语言编译时,你可以在主类中调用它们,但一切正常。 编译器如何改

    7热度

    2回答

    我知道编译时包含在可执行文件中的代码可以来自对象文件(.o文件)和静态链接库(.lib/.a文件)。这两者之间的区别在根本上和概念上是什么?为什么“目标代码”和“静态链接库”有不同的概念?每个人有什么优点和缺点,为什么使用一个而不是另一个?静态链接库可以由目标文件创建,反之亦然,可以使用静态链接库创建目标文件?

    0热度

    1回答

    我有两个项目,一个创建静态库和另一个使用它。 第一个,创建一个名为liboutputdevice.a的文件。 当我建立它时,一切都会好起来。 然后,我有使用该库的上面, 和包括#include "outputdevice.h" 和卡列斯的功能我的第二个项目: initdevice("sdfs"); 这是宣布outputdevice.h和静态库上方ipmlemented。 测试仪项目链接到第一个

    1热度

    3回答

    我需要将只读.h文件的某些部分(如从第10行到第15行)用到.C文件中。 注意:我无法编辑.h文件,因为这不是来自我的模块。另外我不能使用所有的.h文件变量。 有什么方法可以使用吗?

    0热度

    2回答

    这可能以前曾被问过,但是,我发现它仅在类的上下文中,而事实并非如此。 Utils.h #ifndef _UTILS_H_ #define _UTILS_H_ #include <cmath> //is 'x' prime? bool isPrime(long long int x); //find the number of divisors of 'x' (including 1

    0热度

    1回答

    我是adobe flash cs6和actionscript的新手,在做一些简单的任务时遇到了麻烦。 我创建了一个新的项目和文档类,看起来像这样: package { import flash.display.MovieClip; public class MyClass extends MovieClip { public function MyClass(