我有一个生成文件来构建我的 C++ 程序。这就是我想要它做的事情。1. 获取 main.cpp 和 cipher.cpp,并将它们编译成 .o 2. 将两个 .o 链接在一起两次,一个成为一个名为 cipher 的可执行文件,另一个成为 decipher。
我有两个可执行文件的原因是 main.cpp 通过检查 argv 检查您正在使用的可执行文件,然后相应地进行加密或解密。
我写的makefile在这里:Makefile on Pastebin.com
这是一个有效/好的makefile吗?我想知道这是否会运作良好,以及是否有更好的方法来做到这一点。