Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
SDL2 无法正确链接
我正在使用 Code Blocks 这是我的代码 include SDL2 SDL h int main int argc char args SDL Init SDL INIT EVERYTHING SDL Quit return 0 我
c
Linker
SDL
codeblocks
我的 Linux 可执行程序(64 位)中的段 00 是什么
这是一个非常简单的汇编程序 只需返回12执行后 cat a asm global start section text start mov rax 60 system call for exit mov rdi 12 exit code 1
Linux
Assembly
Linker
ld
ELF
用黄金代替 ld - 有什么经验吗?
有没有人尝试过使用gold代替ld gold promises比ld 因此它可能有助于加快大型 C 应用程序的测试周期 但它可以用作 ld 的直接替代品吗 Can gcc g 直接打电话gold 是否存在任何已知的错误或问题 虽然gold自
c
Linker
Migration
goldlinker
ld 链接器在创建共享库时从静态库中删除目标文件
我有许多静态库 我将它们链接在一起形成一个共享库 其中一个 假设 libUsefulFunc a 包含一个目标文件usefulFunc o 其中包含一个函数 usefulFunc 该函数仅从另一个静态库使用 假设usingFunc 驻留在
c
Linux
Linker
ld
Linux 相当于 Windows DLL 转发器或 MacOS reexport_library
我有一个共享库 试图提供一个标准化的接口 基本上是一个函数列表 其中一些功能已由另一个共享库提供 因此 我可以编写附加函数并要求用户链接到这两个库 即让他这样做 g foo c lmine lother 但是 为了让用户更轻松 我不想这样做
Linux
Linker
sharedlibraries
“main”通常是一个非静态函数错误
显示两个错误 main c 80 警告 main 通常是一个非静态函数 main c 88 错误 输入末尾处的预期声明或语句 我似乎找不到问题 花括号的数量是相等的 似乎是什么问题 include
c
Linker
getopt
将可执行文件链接到第三方依赖共享库时,C++ CMake 未定义引用
我读了很多相关主题 例如1 2 3 但我自己没有找到答案 所以我在这里 我有一个可构建且可执行的 CMake 项目 假设为 x 我创建了一个名为 a so 的共享库 它依赖于另一个名为 b so 的共享库 我想在 x 中使用 a 这是我简化
c
Linker
CMake
sharedlibraries
juce
操作符new和delete重载作用域
我偶然发现了一些关于运算符 new 和 delete 的链接和重载的问题 new delete操作符的全局重载多久生效 每个翻译单元 每个链接的应用程序至少有一个目标文件重载这些运算符 那么动态联动呢 这些运算符可以有多个定义吗 如果拿哪一
c
Linker
operatoroverloading
newoperator
GCC - 如何停止链接 malloc?
我正在努力将我的代码缩减到最小的骨架大小 我使用的是只有 32k 闪存的 STM32F0 需要很大一部分闪存用于数据存储 我的代码已经有大约 20k 闪存大小 其中一些是由于使用了 STM32 HAL 函数 我可以在以后需要时对其进行解释和
c
gcc
Linker
Embedded
STM32
“未定义的符号_memset”
我问了类似的问题 但我有一些更新 这确实让我感到困惑 本质上 我想使用链接器链接多个目标文件 如下所示 usr ccs bin ld o q e start master dn z defs M mapfile q list of obje
c
Linker
linkererrors
SPARC
具有单个全局变量的 cpp 文件将被忽略
我正在尝试初始化全局地图 std map
c
visualstudio2012
Linker
不使用 libSystem macOS 链接目标文件
我正在为 x86 64 上的 macOS 编写一个编译器 但是当我将目标文件链接在一起时 ld says ld dynamic main executables must link with libSystem dylib for infe
MacOS
Linker
x8664
linkererrors
ld
DLL 从其父级(加载器)获取符号
我正在将程序移植到 MS Windows 该程序使用动态加载的插件 插件引用主程序中的符号 如果没有解析所有符号 我什至无法让 DLL 通过链接器 有办法解决这个问题吗 抱歉 我想在评论中要求澄清 但我是个新手 不允许这样做 当您说插件 在
Windows
dll
Plugins
Linker
dllimport
使用 -v 查看调用?
我的一个 iOS 应用程序遇到严重的链接器问题 请参阅上一篇文章详情 linker command failed with exit code 1 use v to see invocation 一个基本问题是 如何使用 v 查看调用 我可
ios
Objectivec
Linker
外部源文件中不会发生重新定义错误
下面是我的代码 main c int t double t 0 int main return 0 我们可以看到上面的代码没有编译 gcc 抛出一个错误 t redefinition different basic types 这很公平 但
c
gcc
Linker
如何让Xcode 3.2.3构建特定的架构?
包含静态库时出现以下错误 缺少所需的架构 i386 文件 这在 30 秒前有效 只有当我升级到 Xcode 3 2 3 时才失败 我使用 file 命令进行检查 是的 XCode 正在构建完全错误的架构 armv6 armv7 而 不是 i
iphone
xcode
Linker
ios4
staticlibraries
Eclipse 中的 Boost 链接错误
我一直在尝试将 boost 的线程功能包含在 Ubuntu 上的 Eclipse C 项目中 但毫无结果 到目前为止的步骤 从 boost org 下载 boost configure with libraries system threa
c
eclipse
Linker
include
为什么ld输出的二进制文件无法执行?
我使用的是 Ubuntu 18 04 x86 64 这是我的程序的两个源文件 main c include stdio h int sum int a int n int array 2 1 2 int main int val sum a
c
Linux
gcc
Linker
executable
C 和汇编程序实际上编译成什么? [关闭]
Closed 这个问题需要多问focused 目前不接受答案 所以我发现 C 程序实际上不会编译为普通的 二进制 我可能在这里犯了一些错误 在这种情况下我很抱歉 D 而是编译为一系列的东西 符号表 与操作系统相关的东西 但是 汇编程序是否
c
compilerconstruction
Linker
Assembly
C 中的共享全局变量
如何创建在 C 中共享的全局变量 如果我将其放入头文件中 则链接器会抱怨变量已定义 这是在我的 C 文件之一中声明变量并手动放入的唯一方法externs 位于所有其他想要使用它的 C 文件的顶部吗 这听起来不太理想 在一个头文件 share
c
variables
Linker
globalvariables
scope
«
1 ...
21
22
23
24
25
26
27
...29
»