Project

General

Profile

Bug #1012

15号线车载,列车CCTV编译环境整理

Added by shixun yan over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
11/23/2020
Due date:
11/23/2020
% Done:

100%

Estimated time:
1.00 h
Defect version:

Description

15号线车载,列车CCTV编译环境整理,删除不需要的头文件和库

History

#1

Updated by shixun yan over 3 years ago

  • Status changed from New to In Progress
#2

Updated by shixun yan over 3 years ago

  • Due date set to 11/23/2020
  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100
  • Estimated time set to 1.00 h

1.环境变量里面增加一个变量: VLC_INSTALL_PATH 值为: D:\QT\5.8\msvc2013\bin\plugins -->QT的安装路径bin下面放入libvlc的plugins文件夹
2.将libvlc.dll,libvlccore.dll放到D:\QT\5.8\msvc2013\bin下面.
3.将libvlc里面sdk/include/vlc 整个文件夹复制到D:\QT\5.8\msvc2013\include下面. 同时要修改里面的vlc.h头文件,增加typedef __int64 ssize_t; 和#include "vlc/vlc.h" 两行代码.
4.将libvlc里面sdk/lib下面4个lib文件复制到D:\QT\5.8\msvc2013\lib 下面.
5.在工程里面增加这些include和lib路径.

#3

Updated by zhixue wei over 3 years ago

6.如果在编译的时候报fatal error LNK1281: 无法生成 SAFESEH 的错误,就在项目属性->链接器->命令行->其他选择项里面增加/SAFESEH:NO

#4

Updated by jiawei mao about 3 years ago

  • Assignee changed from shixun yan to jiawei mao

修正:
“3.将libvlc里面sdk/include/vlc 整个文件夹复制到D:\QT\5.8\msvc2013\include下面. 同时要修改里面的vlc.h头文件,增加typedef __int64 ssize_t; 和#include "vlc/vlc.h" 两行代码.”
这一点中,注意需要将typedef __int64 ssize_t;一行放到所有头文件前面;

Also available in: Atom PDF