我有我的chrome扩展名的.crx文件,并修改external_extensions.json来安装它.
它工作正常但在UI中删除后,无法重新安装它.
根据谷歌文档.
如果我通过用户界面卸载扩展程序,则扩展程序会被列入黑名单
我可以通过UI安装扩展程序将其删除并卸载它.
我想知道的是删除黑名单标签而不通过UI安装的方法.
有什么方法可以用吗?
我的程序使用 giblib 和 Imlib2 库,它是用 cmake 构建的。
它在我的电脑上完美运行,但在其他电脑上却没有。
我想原因是我安装了我的程序需要的每个库,但其他库没有。
我的目标是制作独立程序。(不需要额外安装任何其他库)
我应该在cmake文件中添加什么?
projectDef.cmake 源代码
file (GLOB PLATFORM RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
X11/[^.]*.cpp
X11/[^.]*.h
X11/[^.]*.cmake
)
SOURCE_GROUP(X11 FILES ${PLATFORM})
add_definitions(
)
set (SOURCES
${SOURCES}
${PLATFORM}
)
add_x11_plugin(${PROJECT_NAME} SOURCES)
target_link_libraries(${PROJECT_NAME}
${PLUGIN_INTERNAL_DEPS}
)
include_directories(/usr/include/giblib)
include_directories(/usr/include/X11)
target_link_libraries(MyProject X11)
target_link_libraries(MyProject Imlib2)
target_link_libraries(MyProject giblib)
Run Code Online (Sandbox Code Playgroud)
CMakeList.txt 源代码
cmake_minimum_required (VERSION 2.6)
set (CMAKE_BACKWARDS_COMPATIBILITY 2.6)
set(BUILD_SHARED_LIBS OFF)
set(CMAKE_EXE_LINKER_FLAGS "-static")
Project(${PLUGIN_NAME})
file (GLOB GENERAL RELATIVE ${CMAKE_CURRENT_SOURCE_DIR}
[^.]*.cpp
[^.]*.h
[^.]*.cmake
)
include_directories(${PLUGIN_INCLUDE_DIRS})
SET_SOURCE_FILES_PROPERTIES(
${GENERATED}
PROPERTIES
GENERATED 1
)
SOURCE_GROUP(Generated FILES
${GENERATED}
)
SET( …Run Code Online (Sandbox Code Playgroud)