我正在创建一个程序来进行一些矩阵分析。现在我想实现一些基本算法,但我需要允许用户在将来实现新算法而无需重新编译代码。 我想这些算法已经存在,可能是用c / c ++语言。
如果我使用qt怎么办呢? 也许最好使用其他编程语言,为什么?
答案 0 :(得分:0)
我认为这些算法已经存在,可能是用c / c ++语言
如果是这样,一种方法是编写能够加载DLLs的程序,然后您的用户可以为您的应用程序编译自己的算法DLL插件。
或者,如果您不希望您的用户能够编译现有的c / c ++算法,也许您可以像Joachim Pileborg建议的那样做,并添加脚本界面。