-
14 votesanswersviews
使用Qt / qmake时如何将生成的文件(例如目标文件)放入单独的文件夹中?
我有一个使用qmake的Qt项目 . 为了提高清晰度和可读性,我想保留 源文件 构建系统 生成的文件(如目标文件) 分离 . 所以我的第一步是将源文件放入src / sub目录: myproject/ myproject.pro src/ main.cpp MainWindow.ui ... 这样我就将源文件与构建系... -
-1 votesanswersviews
何时/为什么libstdc和libc符号不兼容?
Build : test.cpp #include <set> #include <string> void common_config_file_iterator(const std::set<std::string>& allowed_options) {} include.cpp #include <set> #include &l... -
1 votesanswersviews
GNU构建对象文件
是否有可能让GNU构建系统编译 and install 目标文件?我想这样做是因为我使用的商业封闭源代码支持通过目标文件链接的用户创建的功能 . 我正在构建的包也创建了一个相关的库,但我想“安装”两个特定的目标文件(例如file1.o和file2.o) . 我当前的Makefile.am文件是: lib_LTLIBRARIES = libmylib.la libmylib_la_SOURCES ... -
-1 votesanswersviews
Visual Studio LNK2019中的链接对象文件[关闭]
现在我正在尝试在我的visual studio项目中使用目标文件的功能 . 目标文件是在Visual Studio项目之外进行本机编译和生成的,现在最终目标是在我的.cpp文件中调用它的函数 . 在这种情况下,目标文件名为test.obj . 如果我尝试包含它,我会收到以下链接器错误 Fehler LNK2019 Verweis aufnichtaufgelöstesexternes符号“”pu... -
0 votesanswersviews
链接c中的2个目标文件以创建可执行文件
我正在制作一个makefile的问题 . 我的makefile看起来像这样 bag: main.o bow.o gcc bow.o main.o -o bag main.o: main.c bow.h gcc -Wall -ansi -pedantic main.c -o main.o bow.o: bow.c bow.h gcc -Wall -ansi -pedantic... -
1 votesanswersviews
对象文件/可执行文件:段和段之间有什么区别?
我很困惑于在引用目标文件/可执行文件时“segment”和“section”之间是否存在差异 . 根据https://en.wikipedia.org/wiki/Object_file: 大多数目标文件格式都是单独的数据部分,每个部分都包含某种类型的数据 . 然而,该文章后来继续谈论 segments (例如代码段,数据段等) . 此外,PE文件格式(Windows中的.exe / .dll ...