Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
(QT)使用QT Creator包含Linux for Windows应用程序中的库 由于QT是跨平台开发工具,编译不同的操作系统的C++代码无疑是可行的。但是,如果C++代码中包含其他C++代码,那么它包含的其他OS库与目标OS不同。_C++_Linux_Qt_Window_Cross Compiling - Fatal编程技术网

(QT)使用QT Creator包含Linux for Windows应用程序中的库 由于QT是跨平台开发工具,编译不同的操作系统的C++代码无疑是可行的。但是,如果C++代码中包含其他C++代码,那么它包含的其他OS库与目标OS不同。

(QT)使用QT Creator包含Linux for Windows应用程序中的库 由于QT是跨平台开发工具,编译不同的操作系统的C++代码无疑是可行的。但是,如果C++代码中包含其他C++代码,那么它包含的其他OS库与目标OS不同。,c++,linux,qt,window,cross-compiling,C++,Linux,Qt,Window,Cross Compiling,我的情况是,我有一个使用linux库的源代码,我想在我的QT Windows应用程序项目中包含该源代码 现在,我已经尝试查找所有包含的Linux头文件和源文件,并将它们从Linux复制到我的QT项目文件夹中。障碍是它太耗时了。我试图用谷歌搜索关于我的情况的话题,但似乎没有任何结果符合我的担忧。有人能给我一个如何实现我的目标的指南吗?还是我应该首先放弃使用Linux源代码 提前感谢您的帮助。尝试从原始来源(网站/Github)中查找这些Linux库的源代码。在那里,您将收集所有文件,然后在Wind

我的情况是,我有一个使用linux库的源代码,我想在我的QT Windows应用程序项目中包含该源代码

现在,我已经尝试查找所有包含的Linux头文件和源文件,并将它们从Linux复制到我的QT项目文件夹中。障碍是它太耗时了。我试图用谷歌搜索关于我的情况的话题,但似乎没有任何结果符合我的担忧。有人能给我一个如何实现我的目标的指南吗?还是我应该首先放弃使用Linux源代码


提前感谢您的帮助。

尝试从原始来源(网站/Github)中查找这些Linux库的源代码。在那里,您将收集所有文件,然后在Windows上进行编译。这是只有在这些库与Windows兼容的情况下才能工作的唯一方法。否则,请尝试找出类似的windows库,而不是从LinuxSourabhkus复制粘贴!你的意思是,即使我从Github复制linux源代码,我仍然有可能它无法工作,因为代码最初可能与windows不兼容。根据您的建议,最好的方法是查找类似的windows库。这是正确的吗?是的,尝试找出类似的windows库,否则你会像重新发明轮子一样结束。