gpt4 book ai didi

visual-studio - 微软 Visual Studio 2012 : build statically linked exe

转载 作者:太空宇宙 更新时间:2023-11-03 21:27:56 27 4
gpt4 key购买 nike

我使用的是 visual studio 2012 和 C++,我想为我的程序构建一个完全静态的可执行文件。它使用 OpenCV 2.4.6,我希望能够在没有安装任何 OpenCV(甚至标准 c++ 库)的机器上运行它。我试图遵循关于该论点的每条指南,但我无法绕过它,所以我来了。

感谢任何输入!

最佳答案

没有 2.4.6 但应该完全一样

  • 在关闭 BUILD_SHARED_LIBS 的情况下构建 opencv
  • 设置vs2012->项目属性->c/c++->代码生成->运行时库->多线程(/MT)
  • 将链接器输入设置为以下
    opencv_core245.lib    opencv_contrib245.lib    opencv_features2d245.lib    opencv_objdetect245.lib    opencv_nonfree245.lib    opencv_highgui245.lib    opencv_flann245.lib    opencv_imgproc245.lib    opencv_video245.lib    opencv_legacy245.lib    opencv_gpu245.lib    opencv_ml245.lib    IlmImf.lib    libjasper.lib    libpng.lib    libtiff.lib    libjpeg.lib    zlib.lib    Vfw32.Lib    comctl32.lib

关于visual-studio - 微软 Visual Studio 2012 : build statically linked exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18174101/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com