c - 如何知道用于可执行文件的源代码的最新版本?

标签 c unix executable binaryfiles

我有一个二进制文件列表和不同版本的源代码。我怎么知道哪个版本的源代码已用于特定的二进制可执行文件?

最佳答案

这是一个关于软件版本管理的问题。您可以决定如何执行此操作。您可以在代码中放置版本信息,例如在字符串或变量中,或在 Windows 可执行文件中可能可用的资源容器中。

一个好的方法是使用版本控制系统(例如 git)并向存储库添加一个标签,其中包含您放入代码的版本号。

关于c - 如何知道用于可执行文件的源代码的最新版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49292893/

相关文章:

c - 为什么在通过求和计算 FLT_MAX 时 float 在某个时刻不会增加?

regex - 从遵循 bash 脚本模式的单行中删除主机名

linux - svn问题。我无法添加它,因为它已经在另一个 SVN 中

node.js - Nodejs 应用程序一键启动

java - 从 netbeans 创建后获取要运行的可执行 jar 文件

C - 将参数未知的函数传递给另一个函数,并调用它

c - 直接声明并赋值给 C 指针

python - 我可以使用 nuitka 创建单个文件可执行文件吗?

python - Levenshtein两个文件上的距离花费太多时间

c - 如何在 C 中执行 IP 遍历