The invention relates to a self-combine compound nanometer cancer vaccine, and relative production. Wherein, said vaccine is formed by cancer cell membrane, protein molecule and DNA particle; the invention builds the cancer antigen molecule and immunologic adjuvant molecule on the eucaryon expression carrier, to anchor and express on the surface of cancer cell; then mixing the cells, to extract cell membrane, and decompose the cell membrane into the membrane liposome with anchored protein molecule, to be mixed with the DNA particles of cancer antigen molecule, immunity adjusting molecule, in certain buffer condition, to form the nanometer cancer vaccine. The invention can be used to treat several carcinomas, contagion, and non-contagion.