草庐IT

编译ffmpeg

全部标签

linux - 使用包括 Lapack 在内的 CMake 将 Fortran 库从 Linux 交叉编译到 Windows

我有一个在Linux上开发的Fortran库,我想与通常使用Windows的同事共享。我不希望他们帮助开发它,所以我只想使用交叉编译器生成一个静态可执行文件,以便他们可以运行它。我可以使用Linux(openSUSE)上的交叉编译器工具链编译简单的Helloworld程序,它可以在Windows上正常运行,但是当我尝试将可执行文件链接到另一个库(Lapack)时,Windows会提示它也找不到动态链接的.dll文件。在我的问题中,我展示了如何使用编译源代码最小工作示例我使用openSUSE,它提供了一个交叉编译组件的存储库。首先,我安装了mingw64-cross-toolchain以

python-3.x - MovieWriter (ffmpeg) 不可用 PyCharm (Windows)

我已经按照说明下载了ffmpeg并根据添加路径Matplotlib-Animation"NoMovieWritersAvailable"虽然我可以在命令提示符和Windows控制台上的Bash中输入版本,但心爱的PyCharm警告我:RequestedMovieWriter(ffmpeg)notavailable当我尝试保存动画时:ani=anim.FuncAnimation(fig,animate,frames=14,init_func=init,interval=500,repeat=False)plt.show()ani.save("Inno.mp4",writer=writer

c - 编译 clang 的 <noreturn.h> 和 Windows header 时出现 declspec 错误

我正在尝试在Windows上构建我的项目,这对我来说是第一次。我是该平台的初学者。我正在使用clang-cl来支持C11。原用来源noreturn来自注释永远不会返回的函数。我在编译时遇到了一大堆declspec错误,并尽可能将其缩小到一个微不足道的文件。#include#include无论是自己构建都很好,但他们在一起producealaundrylistoferrors,都是完全相同的类型:__declspecattributesmustbeanidentifierorstringliteral所有这些都对同一宏扩展的变化感到不满:[build]C:\ProgramFiles(x8

windows - 使用 MinGW 编译 Qt Creator

如何重新编译QtCreator使用MinGW在WindowsXP中? 最佳答案 我将从阅读README开始,在其中你会发现:CompilingQtCreatorYouneedQt4.6tobuildQtCreator.WerecommendthatyoubuildQtCreatornotinthesourcedirectory,butinaseparatedirectory.Todothat,usethefollowingcommands:mkdir$BUILD_DIRECTORYcd$BUILD_DIRECTORYqmake$SO

c++ - 从(打开的)Solaris 交叉编译到 Windows?

有什么方法可以从Solaris或OpenSolaris设置交叉编译Windows(XP、Vista、Win7)的C/C++代码,最好是64位和32位(对于Vista和Win7)?我的代码库已经是跨平台的,我想从Solaris或Linux交叉编译它(生成WindowsDLL和EXE)作为自动化过程的一部分。我想使用GCC套件,如果可能的话,我宁愿不需要使用CygwinDLL。如果可能,我在Solaris环境中需要哪些工具?我将如何编译/链接整个项目?如果这在Solaris中不可能,考虑到我想要我提到的所有Windows版本的32位和64位二进制文​​件,我应该如何从Linux开始?在此先

windows - 我应该使用哪种编程语言/编译器/库来创建无需任何其他软件即可在 Windows XP 上运行的应用程序?

我需要创建一个基本应用程序来检查组件的可用性,并在必要时将它们下载到任何运行WindowsXP或更高版本的计算机上。我应该使用哪种语言(最好是免费的或VS2010)来创建这样一个无需预先安装任何框架即可运行的应用程序? 最佳答案 couldyoupleaseelaborate?Bystaticlibrary,doyoumeanadllthatshouldresidealongsidetheexe?ordoyourefertoavailabledllsinwindows/system32?Also,willprogramscompil

windows - 为 Win32 编译 OpenSSL 时出错

尝试在Win32上构建OpenSSL时出现以下错误:C:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\INCLUDE\errno.h(92):errorC2220:warningtreatedaserror-no'object'filegeneratedC:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\INCLUDE\errno.h(92):warningC4005:'EADDRINUSE':macroredefinitiontmp32\e_os.h(153):seepreviousde

windows - 在 Windows 上用 ruby​​ 编译 openssl

我正在尝试在装有MingW的Windows计算机上使用我的ruby​​配置编译openssl。我正在使用这些命令运行ruby​​1.9.2rc2:$rubyextconf.rb--with-openssl-dir=/c/openssl.........===Checkingdone.===creatingextconf.hcreatingMakefileDone.这没有任何错误。当我尝试制作时:$makegcc-I.-Ic:/Ruby192/include/ruby-1.9.1/i386-mingw32-I/c/Ruby192/include/ruby-1.9.1/ruby/backw

android - 在 windows 上使用 eclipse 编译和使用 OpenSSL for Android

我正在使用Eclipse在Windows上开发一个Android应用程序。我想为我的Android应用程序使用OpenSSL。它需要通过NDK与C++一起使用。我试图从https://github.com/fries/android-external-openssl下载fries的OpenSSL源代码并build它。我阅读了README.android文件,但我不明白这些说明的用途。除了fries源代码,我还需要下载OpenSSL源代码吗?我已经尝试将Fries的所有文件放入我的Android项目的jni文件夹中。它提示找不到e_os.h和openssl/crypto.h以及其他类似的

windows - msi.h 在 dll 中给出编译错误

我刚开始使用DLL。尽管我在Linux上做过一些严肃的C++编程并且知道DLL是什么。我需要使用自定义操作编写Windows安装程序。为此,我在VisualStudio2010中创建了一个新的DLL项目。当我尝试在StdAfx.h文件中包含msi.h时,出现以下错误:1>------Buildstarted:Project:CustomAction,Configuration:DebugWin32------1>DllEntry.cpp1>c:\programfiles(x86)\microsoftsdks\windows\v7.0a\include\msi.h(86):errorC2