如何处理.dll依赖项?

问题描述 投票:0回答:1

我已经编写了一个简单的用C语言生成一个.tex文件的程序,其中包含练习列表,并通过对system()调用'pdflatex'来输出pdf

很明显,由于我已经安装了miktex整个软件包,它可以在我的PC上运行,但是试图使其在其他Windows机器上运行至少会弹出4个[[.dll依赖项。] >我需要知道的是:

    专家开发人员如何处理缺少的依赖关系?
  • 开发人员是否遵循一个程序来知道.exe文件需要哪些依赖项? (例如,如果您想了解文件foo.exe的依赖性,则需要在Google上搜索[...])
  • 最佳解决方案是:将所有缺少的依赖项复制到程序的发布文件夹中,或提示用户安装miktex?
  • 什么是.dll文件?
  • 开发人员如何生成它们?我知道它们与在可重用目标代码中编译源文件有关。
  • 我会成为一名优秀的开发者吗?哦,对不起,我让一些想法从我手中流过。
  • 我已经用C语言编写了一个简单的程序,该程序生成一个包含练习列表的.tex文件,并通过对'pdflatex'的system()调用来输出pdf。很明显它可以在我的PC上运行,因为...
  • c dll latex pdflatex
    1个回答
    0
    投票
    dll是预编译代码的计算机上安装的“动态库”,可以在多个应用程序之间共享。与静态库相比,动态库的优势在于安装包可以更小,并且库的开发人员可以修复所有应用程序都可以从中受益的错误和安全漏洞。
    © www.soinside.com 2019 - 2024. All rights reserved.