动态链接可能会导致安全问题,因为:
(A)安全是动态的
(B)直到运行时才知道搜索动态库的路径
(C)链接不安全
(D)加密程序不可用于动态链接答案:(乙)
说明:静态链接和静态库是链接器将所有使用的库函数复制到可执行文件的结果。静态链接会创建更大的二进制文件,并且需要更多的磁盘和主内存空间。静态库(静态链接的库)的示例是 Linux 中的.a文件和 Windows 中的.lib 文件。
动态链接和动态库动态链接不需要复制代码,只需将库的名称放在二进制文件中即可。实际链接发生在程序运行时,即二进制文件和库都在内存中。动态库(在运行时链接的库)的示例是 Linux 中的.so和 Windows 中的.dll。
在动态链接中,搜索动态库的路径直到运行时才知道
这个问题的测验