直接打開根目錄下的sln,? windows下編譯需要使用nuget安裝wix?,進入工具打開nuget?搜索wix?點擊wix.toolset,右邊選中所有項目并安裝
?有的項目編不過更改平臺工具集為自己安裝的版本
?我這邊libsofia_sip_ua_static項目編不過?提示無法運行 發(fā)現(xiàn)是gawk.exe文件不能用,查看大小為0kb?手動從fs文件服務器下載
下載鏈接Index of /downloads/win32 (freeswitch.org)
fspr.h報錯找不到頭文件發(fā)現(xiàn)是之前編譯linux沒有clean導致fspr.h沒有自動生成刪掉fspr.h后重新編譯
報錯>D:\work\freeswitch\freeswitch\src\include\switch.h(79,10): fatal error C1083: 無法打開包括文件: “stdlib.h”: No such file or directory
更改FreeSwitchCoreLib的平臺工具集
xmlrpc_config.h?包含linux平臺編譯的殘留?直接刪掉重新編譯
Setup.CA.DownloadOpenH264.csproj項目沒有編譯過提示需要安裝wix3.11?下載了一個安裝,下載鏈接:https://github.com/wixtoolset/wix3/releases/tag/wix3112rtm
重新編譯編譯通過